
Sankt Moritz-Bad Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €900 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Sankt Moritz-Bad

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
The price is €220 per night from 17 Aug to 18 Aug
€220
17 Aug - 18 Aug
includes taxes & fees

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
The price is €249 per night from 27 Aug to 28 Aug
€249
27 Aug - 28 Aug
includes taxes & fees
8.6/10 Excellent! (331 reviews)
"Fantastic breakfast. Friendly staff"
Reviewed on 28 Jul 2026

Hotel Nolda
Via Crasta 3 St. Moritz GR
The price is €230 per night from 25 Aug to 26 Aug
€230
25 Aug - 26 Aug
includes taxes & fees
9/10 Wonderful! (528 reviews)
"Hotel Nolda was a great place to base our stay in St. Moritz. The room, although very small, was clean and comfortable and the staff was friendly and welcoming. The breakfasts were excellent and the location is good if you want to avoid the super-expensive downtown hotels. Don't be concerned it is ..."
Reviewed on 27 Jul 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
€129
per adult
100% of travellers recommend

From Como - Alpine Wonders Lunch at Diavolezza and Bernina Train
€198
per adult
100% of travellers recommend
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

