Best hotels in Saint Moritz
48 hotels in Saint Moritz, Switzerland, are listed on Trip.com, with prices from US$70 a night. Below are 15 of the most popular. Tap “Check prices” to compare every hotel in Saint Moritz for your dates.
1Hotel Grace la Margna ST Moritz
75 reviews
- had a fantastic stay - enjoyed the jacuzzi, steam room, emotional spa shower - service is exceptional - room is great
Guest review on Trip.com
fromUS$552per night5Crystal Hotel Superior
103 reviews
Very clean. Breakfast is rich. Pick-up and drop-off are also very convenient.
Guest review on Trip.com
fromUS$248per night9Hotel Waldhaus am See
136 reviews
It's very conveniently located near the station and the lake. There's no sidewalk leading to the entrance, so there's a steep slope where you have to walk alongside the car, which can be quite dangerous. The room was clean and tidy, with a window facing the lake. The bathroom had a heated towel rack and provided some disposable toiletries like conditioner, a shower cap, and soap (I brought my
Guest review on Trip.com
fromUS$149per night10Kempinski Grand Hotel des Bains St. Moritz
Second time coming to this wonderful hotel and it’s truly a home away from home. The staff is amazing, helpful and kind. The food and drinks are excellent and the hotel is so chic and elegant. Probably the best breakfast I’ve ever had, truly of amazing quality.
Guest review on Trip.com
fromUS$751per night11Hotel San Gian
The location is great, with a view of the snow-capped mountains from the window 🏔 and a gas station next door ⛽. The two ladies at the front desk were very welcoming. Since I booked at the last minute, the older lady even showed me several different room types. The only downside was the bathroom, which was about 1 square meter. It was the smallest bathroom I've ever stayed in while traveling. I c
Guest review on Trip.com
fromUS$215per night12Hotel Europa St. Moritz
fromUS$118per night13Boutique Hotel Cervus
fromUS$206per night14Suvretta House
fromUS$436per night15Berghotel Randolins
This is the fifth year in a row we are coming here as a friends group for autumn hikes, spa relaxation and great food and wine :) I would highly recommend this hotel. The staff members from reception Davide, Lorena and Sergio are extremely welcoming and friendly :) The hotel is located in a beautiful area overseeing the forest and lakes and the view from the spa is breathtaking! 5/5!
Guest review on Trip.com
fromUS$186per night
Indicative lowest prices collected from Trip.com on Sep 26, 2026. The live price depends on your dates and is shown on Trip.com.














