Book spa resorts in St. Moritz from CA $337
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

Kulm Hotel St. Moritz
Via Veglia 18 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $1,066 per night
CA $1,066
CA $1,124 total
Jun 14 - Jun 15
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 ...

Art Boutique Hotel Monopol
Via Maistra 17 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $574 per night
CA $574
CA $608 total
Jun 5 - Jun 6
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
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
Free cancellation
Reserve now, pay when you stay
The price is CA $1,070 per night
CA $1,070
CA $1,128 total
Jun 29 - Jun 30
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 Signal Gondola ...

Crystal Hotel
Via Traunter Plazzas 1 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $443 per night
CA $443
CA $472 total
Jun 5 - Jun 6
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. ...

Hotel Steffani
Via Traunter plazzas 6 St. Moritz
The price is CA $387 per night
CA $387
CA $414 total
Jun 30 - Jul 1
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 ...

Berghotel Randolins
Via Curtins 2 St. Moritz GR
The price is CA $347 per night
CA $347
CA $371 total
Jun 21 - Jun 22
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 Reine Victoria
Via Rosatsch 18 St. Moritz GR
Free cancellation
Reserve now, pay when you stay
The price is CA $401 per night
CA $401
CA $429 total
Jul 3 - Jul 4
includes taxes & fees
Stay at this hotel in St. Moritz. Enjoy free breakfast, free WiFi, and room service. Popular attractions Lake St. Moritz and Ovaverva Pool and Spa are located ...

Hotel Bären
Via Maistra 50 St. Moritz GR
The price is CA $478 per night
CA $478
CA $507 total
Jun 4 - Jun 5
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 ...

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
The price is CA $314 per night
CA $314
CA $337 total
Jun 28 - Jun 29
includes taxes & fees
Book a stay at this ski hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and a sauna. Popular attractions Lake St. Moritz and San Karl St. Moritz-Bad ...

Giardino Mountain
Via Maistra 3, Champfèr Silvaplana GR
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
Free cancellation
Reserve now, pay when you stay
The price is CA $348 per night
CA $348
CA $417 total
Jun 28 - Jun 29
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 ...
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,561 hotels |
|---|---|
Lowest Price | CA $337 |
Highest Price | CA $1,128 |
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 10 hours ago
Travelocity Verified Review
"Martina at the front desk was amazing! The hotel is in central location, offers free shuttle to train station, a great experience and highly recommended!!!"
A verified traveller stayed at Hauser Hotel St. Moritz
Explore More Ways to Travel with Travelocity
- Auto Rent Rental Cars in St. Moritz
- Car rental St. Moritz
- Dollar Rent A Car Rental Cars in St. Moritz
- Firefly Rental Cars in St. Moritz
- Luxury Car Rentals in St. Moritz
- Midsize Car Rentals in St. Moritz
- Movida Rental Cars in St. Moritz
- Sicily By Car Rental Cars in St. Moritz
- Thrifty EU Rental Cars in St. Moritz





