Sankt Moritz-Bad Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$616 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, 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

Hotel Piz

3 out of 5
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! (313 reviews)
The hotel is a very convenient place. It is near the bus stop from the train station and restaurants. There are some stores nearby, such as Lidl and Coop. I would recommend it to your family or friends.

Reviewed on 25 Dec 2025

Hotel Piz
Hotel Reine Victoria

Hotel Reine Victoria

4 out of 5
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 Reine Victoria
Hotel Laudinella

Hotel Laudinella

4 out of 5
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

Hotel Laudinella
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

What to do in Sankt Moritz-Bad

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.