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
$905 nightly
The price is $949 total per night
$949 total
Jul 1 - Jul 2
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 5 minutes from Bahnhofstrasse.

Europe Hotel & Spa
Riedstrasse 18 Zermatt VS
$363 nightly
The price is $387 total per night
$387 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Europe Hotel & Spa in Zermatt, you'll be steps from Zermatt-Matterhorn Ski Paradise and Zermatt - Furi.

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
Wengen Lauterbrunnen BE
$282 nightly
The price is $306 total per night
$306 total
Jun 8 - Jun 9
Total with taxes and fees
A stay at Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel places you in the heart of Lauterbrunnen, steps from Grindelwald - Wengen Ski Area and Mannlichen Mountain.

Swissotel Zurich
Schulstrasse 44 Zürich ZH
Located in Zürich (Zürich Center), Swissotel Zurich is within a 10-minute drive of Letzigrund Stadium and Bahnhofstrasse.

Royal Savoy Hotel & Spa
Avenue d'Ouchy 40 Lausanne VD
$436 nightly
The price is $471 total per night
$471 total
Jun 11 - Jun 12
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.

Victoria Jungfrau Grand Hotel & Spa
Höheweg 41 Interlaken BE
$1,190 nightly
The price is $1,244 total per night
$1,244 total
Jun 20 - Jun 21
Total with taxes and fees
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.

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
$765 nightly
The price is $806 total per night
$806 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and Signal Gondola.

Lausanne Palace
Rue du Grand Chene 7-9 Lausanne VD
$405 nightly
The price is $438 total per night
$438 total
Jul 5 - Jul 6
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.

Christiania Mountain & Spa
Wiestistrasse 7 Zermatt VS
$422 nightly
The price is $448 total per night
$448 total
Jul 7 - Jul 8
Total with taxes and fees
A stay at Christiania Mountain & Spa places you in the heart of Zermatt, steps from Zermatt-Matterhorn Ski Paradise and Zermatt–Sunnegga Funicular.

The Cambrian
Dorfstrasse 7 Adelboden BE
$347 nightly
The price is $373 total per night
$373 total
Jun 30 - Jul 1
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.

Kulm Hotel St. Moritz
Via Veglia 18 St. Moritz GR
$793 nightly
The price is $835 total per night
$835 total
Jun 14 - Jun 15
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 10-minute walk of Olympia Bobrun and Lake St. Moritz.

SALZANO Hotel - Spa - Restaurant
Seestrasse 108 Unterseen Bern
$251 nightly
The price is $271 total per night
$271 total
Jun 8 - Jun 9
Total with taxes and fees
When you stay at SALZANO Hotel - Spa - Restaurant in Unterseen, you'll be next to a golf course, a 3-minute drive from Lake Thun and 9 minutes from Lake Brienz.
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,244 |
Cheapest price | $271 |
Total number of hotels in Switzerland | 20,265 |
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

Essential by Dorint Interlaken
4 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"."
A verified traveler stayed at Essential by Dorint Interlaken





