
Sankt Moritz-Bad Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 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
Sankt Moritz-Bad Holiday
Our pick of the best Sankt Moritz-Bad Hotel Deals

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
The price is NZ$481 per night from 17 May to 18 May
NZ$481
17 May - 18 May
includes taxes & fees
8.6/10 Excellent! (288 reviews)
Everything Perfect
Reviewed on 9 Apr 2026

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
8.2/10 Very Good! (336 reviews)
Impression of entrance and reception was poor but hotel room was very modern, new, bright, big and had a balcony. Breakfast was nice, had lots of options. Location was good, right beside lake and about 15 minutes walk from old town or train station. Nice scenic walk around lake. Allowed us to leave ...
Reviewed on 10 Apr 2026

Youth Hostel St. Moritz
Via Surpunt 60 St. Moritz GR
The price is NZ$273 per night from 11 May to 12 May
NZ$273
11 May - 12 May
includes taxes & fees
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.
Discover the most popular places to visit in Sankt Moritz-Bad

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.

Signalbahn
Enjoy a trip to Signalbahn and popular activities such as skiing in Sankt Moritz-Bad. Stroll along the lakeside or visit the spas in the area.
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

Bernina Red Train And St Moritz Tour from Milan
NZ$267
per adult
92% of travellers recommend

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

From Milan: Bernina Express Day Trip to Tirano & St. Moritz
NZ$232
per adult
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.
