Book spa resorts in St. Moritz from CA $431
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Moritz Spa Resorts & Hotels

Art Boutique Hotel Monopol
Via Maistra 17 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $860 per night
CA $860
CA $905 total
Mar 17 - Mar 18
includes taxes & fees
Book a stay at this luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

Badrutt's Palace Hotel
Via Serlas 27 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $2,771 per night
CA $2,771
CA $2,894 total
Mar 9 - Mar 10
includes taxes & fees
Book a stay at this luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the property condition in our reviews. ...

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
The price is CA $1,834 per night
CA $1,834
CA $1,921 total
Mar 9 - Mar 10
includes taxes & fees
Book a stay at this luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Lake St. Moritz and Casino St. Moritz ...

Kulm Hotel St. Moritz
Via Veglia 18 St. Moritz GR
The price is CA $2,344 per night
CA $2,344
CA $2,451 total
Mar 17 - Mar 18
includes taxes & fees
Book a stay at this luxury hotel in St. Moritz. Enjoy free WiFi, a full-service spa, and 5 restaurants. Popular attractions Lake St. Moritz and St. Moritz Leaning ...

Giardino Mountain
Via Maistra 3, Champfèr Silvaplana GR
The price is CA $1,259 per night
CA $1,259
CA $1,323 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this luxury hotel in Silvaplana. Enjoy free breakfast, free WiFi, and free valet parking. Popular attractions Lake St. Moritz and Corviglia Tennis ...

Hotel San Gian
Via San Gian 23 St. Moritz GR
The price is CA $507 per night
CA $507
CA $583 total
Mar 11 - Mar 12
includes taxes & fees
Book a stay at this spa hotel in St. Moritz. Enjoy free WiFi, a full-service spa, and 2 restaurants. Popular attractions Lake St. Moritz and Ovaverva Pool and ...

Hotel Steffani
Via Traunter plazzas 6 St. Moritz
The price is CA $716 per night
CA $716
CA $756 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this ski hotel in St. Moritz. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...

Crystal Hotel
Via Traunter Plazzas 1 St. Moritz GR
The price is CA $794 per night
CA $794
CA $837 total
Mar 17 - Mar 18
includes taxes & fees
Book a stay at this luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

Berghotel Randolins
Via Curtins 2 St. Moritz GR
The price is CA $404 per night
CA $404
CA $431 total
Mar 17 - Mar 18
includes taxes & fees
Book a stay at this family-friendly hotel in St. Moritz. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lake St. Moritz and Signalbahn ...

Hotel Bären
Via Maistra 50 St. Moritz GR
The price is CA $518 per night
CA $518
CA $549 total
Mar 10 - Mar 11
includes taxes & fees
Book a stay at this spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Lake St. Moritz and Olympia Bobrun are ...
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.
About St. Moritz Spa Hotels
There is nothing more refreshing than a day at the spa. And the pure joy of spa hotels in St. Moritz will make you feel rejuvenated and relaxed. Pamper yourself while in St. Moritz with a massage, a calming facial, or relaxation in the sauna or steam room. Spa hotels in St. Moritz offer everything you need to feel ultimate tranquility. So book today on Travelocity to find deals on St. Moritz spa hotel and prepare to relax.
St. Moritz hotels essential information
Accommodation | 2,474 hotels |
|---|---|
Lowest Price | CA $431 |
Highest Price | CA $2,894 |
Popular hotels | Grand Hotel des Bains Kempinski, Kulm Hotel St. Moritz, Art Boutique Hotel Monopol, Hotel Steffani, Giardino Mountain, Hotel Reine Victoria, Berghotel Randolins, Hotel San Gian , Crystal Hotel, Hotel Piz, Badrutt's Palace Hotel, Hotel Bären |
Recent St. Moritz hotel reviews by fellow wanderers

Hauser Hotel St. Moritz
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Room was spotless, staff were very helpful and breakfast was amazing! Beds were very comfortable and location was excellent - right near the center of town and the funicular up the mountain! Only downside for us where the rooms were super hot and only opening the window cooled things down (we turned down the radiator as far as it would go). But that meant some noise at night from the old late partier or snow ploughs etc. But definitely would return. "
A verified traveller stayed at Hauser Hotel St. Moritz
- Ski Resorts and Hotels in St. Moritz
- Kid Friendly Hotels in St. Moritz
- Pet Friendly Hotels in St. Moritz
- Golf Resorts & Hotels in St. Moritz
- Historic Hotels in St. Moritz
- Casino Resorts & Hotels in St. Moritz
- Convention Center Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- Hotels with a Pool in St. Moritz
- Hotels with Hot Tubs in St. Moritz
- Hotels with an Indoor Pool in St. Moritz
- Hotel Wedding Venues in St. Moritz
- Hotels with smoking rooms in St. Moritz
- Romantic Getaways & Hotels in St. Moritz
- Cheap Hotels in St. Moritz
- Boutique Hotels in St. Moritz
An airport
- Davos Hotels
- Livigno Hotels
- Swiss Alps Hotels
- Arosa Hotels
- Pontresina Hotels
- Klosters-Serneus Hotels
- Vaz-Obervaz Hotels
- Italian Alps Hotels
- Zernez Hotels
- Engadin Hotels
- Madesimo Hotels
- Bregaglia Hotels
- Zuoz Hotels
- Churwalden Hotels
- Sondrio Hotels
- Poschiavo Hotels
- La Punt-Chamues-ch Hotels
- Chiesa in Valmalenco Hotels
- Bever Hotels
- Campodolcino Hotels
- European Union Hotels
- Novate Mezzola Hotels
- S-chanf Hotels
Most popular
Hotels
Flights
- Qatar Airways Calgary (YYC) to Karachi (KHI) flights
- Cheap Flights to Lauterbrunnen
- Air Canada
- Air Canada Edmonton (YEG) to Kathmandu (KTM) flights
- New York to Vancouver (JFK - YVR)
- Air India Hyderabad (HYD) to Toronto (YYZ) flights
- Cheap Flights to Davos
- Vancouver to Powell River (YVR - YPW)
- Cheap Flights to Bequia Island
Activities







