
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 Piz
Via Dal Bagn 6 St. Moritz GR
The price is NZ$607 per night from 6 Jan to 7 Jan
NZ$607
6 Jan - 7 Jan
includes taxes & fees
8.2/10 Very Good! (314 reviews)
No WiFi in the room was the only negative.
Reviewed on 30 Dec 2025

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
The price is NZ$943 per night from 13 Jan to 14 Jan
NZ$943
13 Jan - 14 Jan
includes taxes & fees
8.6/10 Excellent! (540 reviews)
Very clean and quiet. Older hotel but nicely renovated rooms. Close to everything
Reviewed on 23 Dec 2025

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
The price is NZ$749 per night from 13 Jan to 14 Jan
NZ$749
13 Jan - 14 Jan
includes taxes & fees
8.4/10 Very Good! (257 reviews)
The reception was very friendly and helpful! They answered all my questions and the
Reviewed on 24 Dec 2025
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.
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.
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.
What to do in Sankt Moritz-Bad

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

Bernina Train and Swiss Alps, full day tour. Departure from Milan
NZ$282
per adult
100% of travellers recommend
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.

