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
$785 nightly
The price is $824 total per night
$824 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
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
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
$249 nightly
The price is $272 total per night
$272 total
Mar 15 - Mar 16
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 Mannlichen Mountain and Grindelwald - Wengen Ski Area.

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
$401 nightly
The price is $434 total per night
$434 total
Mar 8 - Mar 9
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
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
$1,089 nightly
The price is $1,143 total per night
$1,143 total
Mar 24 - Mar 25
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 Signal Gondola.

Lausanne Palace
Rue du Grand Chene 7-9 Lausanne VD
$414 nightly
The price is $448 total per night
$448 total
Mar 11 - Mar 12
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
$875 nightly
The price is $918 total per night
$918 total
Mar 7 - Mar 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
$490 nightly
The price is $522 total per night
$522 total
Apr 2 - Apr 3
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,392 nightly
The price is $1,457 total per night
$1,457 total
Mar 29 - Mar 30
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
$190 nightly
The price is $208 total per night
$208 total
Mar 18 - Mar 19
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,457 |
Cheapest price | $208 |
Total number of hotels in Switzerland | 19,178 |
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

Hotel Limmathof
5 out of 5
Posted 5 days ago
CheapTickets Verified Review
"Great location, with comfortable rooms, and scope for three or four single beds per room, making it a reasonably-priced options in an otherwise very expensive city. Plenty of breakfast and other dining options right outside. "
A verified traveler stayed at Hotel Limmathof
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





