Compare Spa Resorts & Hotels in Switzerland
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Switzerland Spa Resorts & Hotels

The Dolder Grand
Kurhausstrasse 65 Zürich ZH
$895 nightly
The price is $938 total per night
$938 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Dolder Grand in Zürich (Zürich Center), you'll be a 3-minute drive from Zoo Zurich and 9 minutes from Hallenstadion.
Pool
Spa

Europe Hotel & Spa
Riedstrasse 18 Zermatt VS
With a stay at Europe Hotel & Spa in Zermatt, you'll be steps from Zermatt-Matterhorn Ski Paradise and Zermatt - Furi.
Pool
Hot Tub

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
Wengen Lauterbrunnen BE
$219 nightly
The price is $240 total per night
$240 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel places you in the heart of Lauterbrunnen, steps from Mannlichen Mountain and Grindelwald - Wengen Ski Area.
Pool
Hot Tub

Swissotel Zurich
Schulstrasse 44 Zürich ZH
With a stay at Swissotel Zurich in Zürich (Zürich Center), you'll be a 3-minute drive from Hallenstadion and 7 minutes from Letzigrund Stadium.
Pool
Hot Tub

Royal Savoy Hotel & Spa
Avenue d'Ouchy 40 Lausanne VD
$410 nightly
The price is $443 total per night
$443 total
Dec 27 - Dec 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Royal Savoy Hotel & Spa in Lausanne (Ouchy), you'll be within a 5-minute walk of Musée de l’Elysée and Jardin Botanique Lausanne.
Pool
Spa

Victoria Jungfrau Grand Hotel & Spa
Höheweg 41 Interlaken BE
Free Cancellation
Reserve now, pay when you stay
A stay at Victoria Jungfrau Grand Hotel & Spa places you in the heart of Interlaken, within a 10-minute drive of Lake Thun and Lake Brienz.
Pool
Spa

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
$1,241 nightly
The price is $1,300 total per night
$1,300 total
Dec 7 - Dec 8
Total with taxes and fees
When you stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and 3 minutes by foot from Signal Gondola.
Pool
Breakfast included

Lausanne Palace
Rue du Grand Chene 7-9 Lausanne VD
$390 nightly
The price is $422 total per night
$422 total
Dec 25 - Dec 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Lausanne Palace, you'll be centrally located in Lausanne, just a 4-minute walk from Esplanade de Montbenon and 5 minutes by foot from Hôtel de Ville.
Pool
Spa

Christiania Mountain & Spa
Wiestistrasse 7 Zermatt VS
With a stay at Christiania Mountain & Spa, you'll be centrally located in Zermatt, steps from Zermatt-Matterhorn Ski Paradise and 4 minutes by foot from Zermatt–Sunnegga Funicular.
Pool
Hot Tub

The Cambrian
Dorfstrasse 7 Adelboden BE
$384 nightly
The price is $411 total per night
$411 total
Dec 11 - Dec 12
Total with taxes and fees
When you stay at The Cambrian in Adelboden, you'll be near ski lifts, just steps from Adelboden Ski Resort and 5 minutes by foot from Adelboden - Tschentenalp Gondola Lift.
Pool
Breakfast included

Kulm Hotel St. Moritz
Via Veglia 18 St. Moritz GR
$1,840 nightly
The price is $1,922 total per night
$1,922 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Kulm Hotel St. Moritz in St. Moritz, you'll be in the mountains, within a 15-minute walk of Olympia Bobrun and Lake St. Moritz.
Pool
Hot Tub

SALZANO Hotel - Spa - Restaurant
Seestrasse 108 Unterseen Bern
$236 nightly
The price is $256 total per night
$256 total
Dec 8 - Dec 9
Total with taxes and fees
With a stay at SALZANO Hotel - Spa - Restaurant in Unterseen, you'll be next to a golf course, within a 10-minute drive of Lake Brienz and Golf Club Interlaken-Unterseen.
Breakfast included
Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Switzerland Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Switzerland |
968 |
|---|---|
Highest price | $1,922 |
Cheapest price | $240 |
Total number of hotels in Switzerland | 19,410 |
Popular hotels | The Dolder Grand, Europe Hotel & Spa, Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel, Swissotel Zurich, Royal Savoy Hotel & Spa, Victoria Jungfrau Grand Hotel & Spa, Grand Hotel des Bains Kempinski, Lausanne Palace, Christiania Mountain & Spa, The Cambrian, Kulm Hotel St. Moritz, SALZANO Hotel - Spa - Restaurant |
Most Recent Switzerland Hotel Reviews

Radisson Blu Hotel Zurich Airport
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Beautiful hotel, I had an excellent night to get my flight at the next day. Super convenient location. Great staff."
A verified traveler from Reston stayed at Radisson Blu Hotel Zurich Airport
More Spa Resorts & Hotels
Types of Hotels
Top 20 Switzerland Hotels
More to Explore in Switzerland
Top Picks
Hotels
Flights
Packages
- Cheap Greece Vacations
- Cheap Monaco Vacations
- Cheap Denmark Vacations
- Cheap Croatia Vacations
- Cheap Iceland Vacations
- Cheap Poland Vacations
- Cheap Portugal Vacations
- Cheap Norway Vacations
- Cheap Malta Vacations
- Cheap Albania Vacations
- Cheap Netherlands Vacations
- Cheap Spain Vacations
- Cheap Austria Vacations
- Cheap Bulgaria Vacations
- Cheap France Vacations
- Cheap Germany Vacations
- Cheap Belgium Vacations
- Cheap Belarus Vacations
- Cheap Italy Vacations
- Cheap Romania Vacations
- Cheap Sweden Vacations
- Cheap Ireland Vacations





