
Sankt Moritz-Bad Holidays
Book a Hotel + Flight or Car together to unlock savings
Your Sankt Moritz-Bad Holiday
Book a Sankt Moritz-Bad holiday package and get set to experience the best of this city. Think about staying in the neighbourhood of Surlej, which is good for skiing, views and nature. If taking in sights is on the to-do list during your trip to Sankt Moritz-Bad, swing by major attractions like Lake St. Moritz, Corviglia Ski Resort and Casino St. Moritz. Your perfect Sankt Moritz-Bad holiday is clicks away. Explore hotels, airfares and more on Expedia for an adventure that's tailored to suit your style.
Sankt Moritz-Bad Holiday
Sankt Moritz-Bad Essential Information
Language | French |
|---|---|
Currency | Swiss francs |
Local Welcome | Salut / Bonjour |
Local Goodbye | Au revoir / À bientôt |
Max Temp Winter | -3.89ºC |
Max Temp Summer | 16ºC |
Top Sights | Nair Peak, Segantini Museum and Engadiner Museum |
Our pick of the best Sankt Moritz-Bad Hotel Deals

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
The price is AU$415 per night from 3 Aug to 4 Aug
AU$415
3 Aug - 4 Aug
includes taxes & fees
8.8/10 Excellent! (587 reviews)
"Good location, close to train station, very quiet, friendly staff, breakfast has lots of options."
Reviewed on 30 June 2026

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
The price is AU$351 per night from 14 July to 15 July
AU$351
14 July - 15 July
includes taxes & fees
8.2/10 Very good! (361 reviews)
"Extreme heat and they did not have a single fan . Rude front desk lady who was more interested in reading her book than helping me. manager did not meet me after keeping me waiting for several minutes . So throughly disappointed with everything at this hotel. Could not sleep while night . Stay away ..."
Reviewed on 26 June 2026

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is AU$400 per night from 2 Aug to 3 Aug
AU$400
2 Aug - 3 Aug
includes taxes & fees
8.6/10 Excellent! (320 reviews)
"Excellent breakfast."
Reviewed on 2 July 2026
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.
Stay near popular Sankt Moritz-Bad attractions
What to do in Sankt Moritz-Bad

Bernina Train and Swiss Alps, full day tour. Departure from Milan
AU$209
per adult
100% of travellers recommend

From Milan: Bernina Train Day Trip to Tirano & St. Moritz
AU$224
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.












