
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 Flight + Hotel Deals in Sankt Moritz-Bad
Price found within the past 48 hours. Click for updated prices.

easyHotel Zurich City Main Station
Zürich Center
Price was €793, price is now €614 per person
€614
per person
24 Aug - 29 Aug
found 11 hours ago
Return flight included
Dublin (DUB) to Zürich (ZRH)
7.8/10 Good! (397 reviews)
Perfect location for tourists …very close to bus/train stations,restaurants,grocery. The receptionists except for the most senior lady receptionist are very helpful and gracious.I was told that our accommodation was fully paid and that I owe the hotel nothing when we checked in.At checkout, the senior lady receptionist charged us about 37 euros for not using the on line checkout. Didn’t have time to argue with her since the taxi was waiting and I was in pain. Turning over the room key was enough for her.
Reviewed on 6 Jun 2026

Fred Hotel Hauptbahnhof
Zürich Center
Price was €1,244, price is now €1,025 per person
€1,025
per person
24 Aug - 29 Aug
found 11 hours ago
Return flight included
Dublin (DUB) to Zürich (ZRH)
9/10 Wonderful! (1,005 reviews)
The room is very basic but clean and modern. The hotel is on a busy street but the windows are well insulated and it was very quiet at night. The breakfast was very good; lots of fresh ingredients and delicious breads. The only thing that would have made the room better would have been softer beds and more than one pillow. Each bed only had a thin, flat pillow which was not enough for us. Great location, though and quiet, efficient A/C. Would stay again.
Reviewed on 3 Jun 2026
Top hotels in Sankt Moritz-Bad

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is €275 per night from 12 Jun to 13 Jun
€275
12 Jun - 13 Jun
includes taxes & fees
8.6/10 Excellent! (310 reviews)
"A disappointing stay with practically no service"
Reviewed on 4 Jun 2026

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is €725 per night from 30 Jun to 1 Jul
€725
30 Jun - 1 Jul
includes taxes & fees
9.4/10 Exceptional! (332 reviews)
"The whole entire staffs made our 2 nights special celebration extremely outstanding there is no words I can explain. Me and my boyfriend feel super welcome and accommodated during out whole entire stay. Will definitely be back and stay here again"
Reviewed on 28 Feb 2026

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
The price is €292 per night from 14 Jun to 15 Jun
€292
14 Jun - 15 Jun
includes taxes & fees
8.8/10 Excellent! (583 reviews)
"Hotel needs updating. Excellent breakfast."
Reviewed on 6 May 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.
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.
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

Lake Como, Swiss Alps and Bernina Train From Milan
€175
per adult
80% 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.


