- Better togetherSave up to ฿3,170 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
Plan, book, travel with confidence
Top hotels in Sankt Moritz-Bad
Youth Hostel St. Moritz
Via Surpunt 60, St. Moritz, GR
The price is ฿5,189 per night from 21 May to 22 May
฿5,189
per night
21 May - 22 May
8.6/10 Excellent! (156 reviews)
"The hostel was all we needed as we only stayed one night after our Glacier Express Train ride. Dinner was good value. Breakfast was sufficient. The room was clean. Our only problem was that items went missing from our luggage left between check out and our return in the afternoon."
Reviewed on 26 Jan 2024
Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is ฿8,311 per night from 9 May to 10 May
฿8,311
per night
9 May - 10 May
8.4/10 Very Good! (308 reviews)
"Very nice place, clean and welcoming!"
Reviewed on 16 Apr 2024
Hotel Nolda
Via Crasta 3, St. Moritz, GR
The price is ฿7,256 per night from 1 Jun to 2 Jun
฿7,256
per night
1 Jun - 2 Jun
8.8/10 Excellent! (352 reviews)
"Love it!"
Reviewed on 2 Feb 2024
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.
Frequently asked questions
Popular places to visit
Lake St. Moritz
5/5(19 reviews)
Relax on the calm waters of a holiday resort in the mountains and learn about its fascinating winter sports history.
St. Moritz Leaning Tower
Learn about the intriguing history and create fun photos around this exceptional leaning structure whose incline exceeds its counterpart in Pisa, Italy.
Signal Gondola
Learn about the local history of Sankt Moritz-Bad with a stop at Signal Gondola. Stroll along the lakeside or visit the spas in the area.
What to do in Sankt Moritz-Bad
Lake Como, Swiss Alps and Bernina train. from Milan
฿6,836
Per adult
100% of travellers recommend
From Como: Day trip to St. Moritz & Panoramic Bernina Express
฿5,652
Per adult
St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan
฿4,545
Per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.