Curated Luxury spa hotel deals in Swiss Alps

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Swiss Alps

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Swiss Alps, but are nearby and match your search.
Hotel Sonne
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zermatt · 86.97 km from centre

9.4

 

151 reviews

Breakfast available

The 4-star-superior Hotel Sonne enjoys a quiet location in Zermatt and offers you fine cuisine, an indoor pool, an outdoor hot tub, and a Roman-style wellness area.

Various aroma steam baths and a sauna invite you to relax after a day out in the fresh mountain air.

The elegantly furnished rooms all have a balcony, a cable TV, a tea and coffee maker and offer free wired internet access.

Tasty Swiss food and international cuisine, as well as a rich buffet breakfast can be enjoyed in the restaurant.

A newly built smokers' lounge is available as well in the Hotel Sonne.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Winter Garden Hotel - Bergamo Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lombardy, Grassobbio · 134.20 km from centre

8.8

 

1,002 reviews

Breakfast available

Located in Grassobbio, Winter Garden Hotel - Bergamo Airport is connected to a shopping centre – a 4-minute drive from Oriocenter and 5 minutes from Bergamo Fair Trade Center. This spa hotel is 3.6 mi (5.9 km) from Fiera Campionaria di Bergamo and 3.9 mi (6.2 km) from Kilometro Rosso Science and Technology Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Gasthof Adler
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vorarlberg, Sankt Gallenkirch · 118.13 km from centre

8.5

 

462 reviews

Breakfast available

This 4-star hotel in St. Gallenkirch in the Montafon Valley is located in the heart of the Silvretta Nova ski area, very close to 4 other ski areas.

Family-run for 8 generations, Hotel Gasthof Adler offers cosy rooms equipped with many amenities such as bathrobes.

The pool is open daily from 08:00 until 21:00. use of the spacious sauna and fitness area with Finnish sauna, bio sauna, steam bath, and thermal benches is free of charge. Solarium, and massages are available at an additional cost.

An excellent cuisine with many regional specialities and international dishes, as well as a wide selection of fine wines, awaits you at Gasthof Adler.

Compare price on Booking.com
Compare price on Booking.com
Hotel Gerbe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Friedrichshafen · 143.83 km from centre

8.7

 

226 reviews

This historic, family-run hotel in Friedrichshafen offers a sauna area, an American breakfast buffet, a bar and free internet and parking facilities. The city centre and exhibition grounds are a 7-minute drive away.

The family-run Hotel Gerbe dates back to 1779. It is set on the site of a medieval monastery. Quiet, spacious rooms and suites are available here.

Modern wellness facilities at the Hotel Gerbe include a fitness room, sauna, steam room, indoor pool, infrared cabin and a massage room. In addition, Hotel Gerbe offers three conference rooms and two meeting rooms.

The daily rate includes the Gerbe's big breakfast buffet. Guests can enjoy drinks and cocktails at the on-site bar.

The Hotel Gerbe is ideal for exploring scenic Lake Constance, just a 15-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Beau Rivage
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zermatt · 86.74 km from centre

8.9

 

279 reviews

Run by Max Julen, the Olympic champion in Giant Slalom (Sarajevo 1984), the Hotel Beau Rivage can be found in the centre of Zermatt, offering panoramic views of the Matterhorn.

It has wellness and fitness facilities including a whirlpool and a sauna, which are all free to use.

Wired and wireless internet access is available in the entire Beau Rivage hotel free of charge. All rooms have a balcony.

Right in front of the hotel there is a bus stop providing direct connections to the cable car up to the Matterhorn Ski Paradise. You can also reach Zermatt's main station in only 8 to 10 minutes on foot.

From 08:00h to 19:00 the hotel offers free transport services.

The Max Julen restaurant is situated in the same building and specializes in grilled dishes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Lo Scoiattolo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Courmayeur · 149.19 km from centre

9.2

 

118 reviews

Breakfast available

With a stay at Hotel Lo Scoiattolo in Courmayeur, you'll be near ski lifts, within a 15-minute drive of Aiguille du Midi and San Pantaleone Church. This hotel is 13.5 mi (21.7 km) from Chamonix - Planpraz Ski Lift and 0.5 mi (0.9 km) from Parco Avventura Mont Blanc.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Motel Visconteo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Metropolitan City of Milan, Binasco · 142.27 km from centre

8.2

 

355 reviews

Breakfast available

Located in Binasco, Hotel Motel Visconteo is in the suburbs, within a 15-minute drive of Teatro Della Luna and Forum di Milano. This hotel is 5.4 mi (8.7 km) from Istituto Clinico Humanitas and 7.1 mi (11.5 km) from Certosa di Pavia.

Compare price on Booking.com
Compare price on Booking.com
NEW Hotel Kristberg in Lech - new opening since December 2025
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lech am Arlberg · 140.01 km from centre

9.7

 

13 reviews

Breakfast available

NEW Hotel Kristberg in Lech - new opening since December 2025 is located on a hillside, a 3-minute walk from the centre of Lech. It offers a restaurant, a wellness area and Tyrolean-style rooms with free Wi-Fi and satellite TV. The Rüfikopf Cable Car is a 5-minute walk away.

The spa area comprises of a sauna, steam baths, a sun bed, a hot tub and a relaxation area. Yoga lessons, massages, beauty treatments and Kneipp treatments are available on site.

The rooms are fitted with rustic wooden furniture. They all come with a seating area, a bathroom with a hairdryer and mountain views. Some rooms have a sofa bed or a balcony.

You can sample Austrian and international cuisine at the Kristberg. Half board comprises of a breakfast buffet and dinner. Coffee and cakes can also be consumed on the hotel’s terrace.

A games room and table tennis facilities are provided for the children’s entertainment. You can make use of our ski storage room on site and park your car free of charge at the premises.

Within a 7-minute walk, you can reach a supermarket and cross-country skiing trails.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Laudinella
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. Moritz · 97.94 km from centre

8.4

 

236 reviews

Breakfast available

When you stay at Hotel Laudinella in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Inn. This spa hotel is 0.1 mi (0.1 km) from Engadin Valley and 0.1 mi (0.2 km) from Ovaverva Pool and Spa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Breithorn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Champoluc, Ayas · 103.21 km from centre

9.6

 

33 reviews

A stay at Hotel Breithorn places you in the heart of Champoluc, steps from Val d'Ayas and 7 minutes by foot from Champoluc Gondola. This golf hotel is 0.4 mi (0.6 km) from Monterosa Ski and 0.6 mi (0.9 km) from Monterosaspa Wellness Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Beau-Site Adelboden
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Bernese Oberland, Adelboden · 76.80 km from centre

7.8

 

170 reviews

With a stay at Hotel Beau-Site Adelboden in Adelboden, you'll be in the mountains, just a 1-minute walk from Adelboden Ski Resort and 6 minutes by foot from Adelboden - Tschentenalp Gondola Lift. This luxury hotel is 17.7 mi (28.6 km) from Oeschinen Lake and 1.3 mi (2.1 km) from Reharti Ski Lift.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BEAUSiTE Zermatt
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Zermatt · 86.47 km from centre

9.6

 

401 reviews

Breakfast available

With a stay at BEAUSiTE Zermatt in Zermatt, you'll be 3.1 mi (5 km) from Sunnegga Ski Resort and 3.8 mi (6.1 km) from Blauherd-Rothorn Paradise Cable Car. This luxury hotel is within close proximity of Zermatt - Furi and Unterrothorn.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parco San Marco Lifestyle Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Porlezza · 72.13 km from centre

9.4

 

423 reviews

Breakfast available

When you stay at Parco San Marco Lifestyle Beach Resort in Porlezza, you'll be next to a golf course, within a 5-minute drive of Porlezza Lakeshore Park and Porlezza Harbour. This beach hotel is 3.5 mi (5.7 km) from Villa Fogazzaro and 5.1 mi (8.2 km) from Tower of Osteno-Claino.

Compare price on Booking.com
Compare price on Booking.com
Apart Hotel San Antonio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sankt Anton am Arlberg · 145.24 km from centre

8.7

 

24 reviews

Only 450 metres away from the Nassereinbahn cable car, Apart Hotel San Antonio offers rooms and apartments with balcony in a sunny and quiet location in St. Anton am Arlberg.

The restaurant San Antonio serves Austrian and international cuisine, including wood-fired pizzas. On request, fresh bread rolls can be delivered to your apartment every morning.

The San Antonio offers free parking and has a spa area with sauna, solarium and steam bath. The rooms as well as apartments are cleaned daily.

A cross-country ski run, a toboggan run, and a ski school are only steps away from Apart Hotel San Antonio.

Compare price on Booking.com
Compare price on Booking.com
Hotel Schwarzwald-Resort Rößle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Southern Black Forest, Todtmoos · 139.00 km from centre

8.8

 

311 reviews

Breakfast available

Dating from 1670, this family-run hotel in Todtmoos-Strick invites its guests to enjoy relaxing or active holidays in the heart of the Black Forest.

The non-smoking rooms at Hotel Schwarzwald-Resort Rößle all feature a minibar, satellite TV, and a private bathroom. Some rooms also include a balcony.

Your hosts look forward to spoiling you with comfortable accommodation, excellent cuisine and a friendly atmosphere.

Savour the peaceful rural surroundings and go on extensive hiking tours.

Winter sports enthusiasts, tennis fans and fitness freaks will find ample opportunities for fun-filled exercise. On lazy days, indulge in a soothing massage or visit the spa area’s modern sauna.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Poli Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Metropolitan City of Milan, San Vittore Olona · 112.86 km from centre

9.0

 

352 reviews

Breakfast available

Located in San Vittore Olona, Poli Hotel is connected to the convention centre, within a 5-minute drive of Visconteo Castle and Basilica di San Magno. This hotel is 8.2 mi (13.2 km) from Fiera Milano Exhibition Center and 16.5 mi (26.6 km) from San Siro Stadium.

Compare price on Booking.com
Compare price on Booking.com
Reception
Arlen Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sankt Anton am Arlberg · 145.23 km from centre

9.6

 

11 reviews

Breakfast available

When you stay at Arlen Lodge Hotel in Sankt Anton am Arlberg, you'll be near ski lifts, within a 5-minute drive of Nasserein Ski Lift and Galzig Cable Car. This hotel is 1.4 mi (2.3 km) from Rendl Ski Lift and 6 mi (9.7 km) from Arlberg Pass.

Compare price on Booking.com
Compare price on Booking.com
Mondschein Hotel & Chalet Ski-In Ski-Out Luxus am Arlberg
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vorarlberg, Stuben am Arlberg · 137.57 km from centre

8.7

 

497 reviews

Breakfast available

Experience alpine comfort in a prime location on the Arlberg - just two hours from the Swiss border.
Chalet Mondschein (Stuben 55) is located directly on the slopes and is open all year round - ideal for skiing vacations, summer retreats, hiking or relaxing breaks in the mountains.

Modern rooms and stylish suites with alpine flair. The suites are equipped with a kitchenette, private sauna or infrared cabin.
Room service breakfast - exclusive, convenient, at your own pace.

Just 300 m from the Albona valley station is the Mondschein ski hotel (Stuben 9), open from December to April.
Centrally located in the historic center of Stuben, cozy rooms, alpine charm and ski-in/ski-out comfort.

In winter, the hotel offers a rich breakfast buffet, half-board on request and culinary highlights: à la carte menus, fondue evenings or fine dining at the Chef's Table. The Alpine Spa with three saunas and infrared seats offers relaxation after a day's skiing.

Whether skiing, cross-country skiing, hiking or biking - at the Mondschein Hotel & Chalet you can enjoy alpine relaxation at the highest level all year round - in the middle of the impressive Arlberg mountains, close to Switzerland.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Ambassador
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bern · 95.00 km from centre

8.2

 

373 reviews

Breakfast available

With a stay at Hotel Ambassador in Bern (Weissenbühl), you'll be within a 5-minute drive of Freibad Marzili and Bern Natural History Museum. This spa hotel is 1.2 mi (1.9 km) from Trans Swiss Trail and 1.3 mi (2.1 km) from Swiss Alpine Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel San Rocco
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Italian Lakes, Orta San Giulio · 85.30 km from centre

8.2

 

302 reviews

When you a stay at Hotel San Rocco in Orta San Giulio, you'll be on the beach, just steps from Villa Bossi and Pella Village. This family-friendly hotel is 8.1 mi (13 km) from Lake Orta and 1.2 mi (2 km) from Sacred Mountain of Orta.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor