Hotels in Saint Moritz

Hotels in Saint Moritz

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Saint Moritz
Breakfast includedLake St MoritzHotelFree cancellationWithin 1 kmPoolGreat 9+Parking availableSt. Moritz StationPay at Hotel
Property Type
HotelServiced apartmentApartmentGuest houseBed and breakfastHomestayHostel
Property facilities & services
PoolParking availableCurrency exchangePets welcomeSaunaSpaFree parking24-hour front deskBarbecueGymWater parkRestaurantLuggage storageElevatorWi-Fi in public areasSmoking areaEV charging stationBarGolf courseConference roomWake-up callCar rentalsairport transfers

We found 69 hotels for you in Saint Moritz

Find best hotels in Saint Moritz, curated by guest reviews on Trip.com!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Grace la Margna ST Moritz Hotels in Saint Moritz
Hotel Grace la Margna ST Moritz Hotels in Saint MoritzHotel Grace la Margna ST Moritz Hotels in Saint MoritzHotel Grace la Margna ST Moritz Hotels in Saint MoritzHotel Grace la Margna ST Moritz Hotels in Saint MoritzHotel Grace la Margna ST Moritz Hotels in Saint MoritzHotel Grace la Margna ST Moritz Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Trip.BestNo. 1 of Premium Hotels in Canton of the Grisons
Sunbathing area
Indoor swimming pool
Skiing
+13
"The location of the hotel is very good, very good, and then the hotel service is also in place, although the price is a bit expensive, but all aspects are quite satisfactory, each determination may be that the room is still relatively small, there is no other problem"
Amazing
55 reviews
9.5/10
1 night
From RUB 33,568
Check Availability
Hotel Reine Victoria Hotels in Saint Moritz
Hotel Reine Victoria Hotels in Saint MoritzHotel Reine Victoria Hotels in Saint MoritzHotel Reine Victoria Hotels in Saint MoritzHotel Reine Victoria Hotels in Saint MoritzHotel Reine Victoria Hotels in Saint MoritzHotel Reine Victoria Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Trip.BestNo. 6 of Cultural Hotels in Canton of the Grisons
Skiing
Horse riding
Hiking
+12
"This room is similar to a small suite, located in the wing building. The rooms in the main building should be better. The room is not big, old-fashioned and ordinary, and the electric blanket is a bit old, but clean. The water pipes in the room are filled with mountain spring water, which is delicious for making tea and makes your skin smooth after bathing. The hotel lobby is so beautiful, and the stairs and the wide corridors on the guest room level are all old-fashioned and elegant. Picture 8 is the chef's recommended dish in the hotel restaurant. The ingredients and seasoning are a level higher than those in the restaurants near the hotel. There are several restaurants under the hotel within a 5-7 minute walk. I only tried the Japanese food, which was good, and the tempura shrimp was large and fresh."
Very Good
114 reviews
8.8/10
1 night
From RUB 14,085
Check Availability
Hotel Waldhaus am See Hotels in Saint Moritz
Hotel Waldhaus am See Hotels in Saint MoritzHotel Waldhaus am See Hotels in Saint MoritzHotel Waldhaus am See Hotels in Saint MoritzHotel Waldhaus am See Hotels in Saint MoritzHotel Waldhaus am See Hotels in Saint MoritzHotel Waldhaus am See Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Skiing
Hiking
Sauna
+10
"The only downside is that on the hillside, it is cold in winter, the ground is slippery, and it is dangerous to go up the slope. The environment is first-class, lake view, land view, mountain view all inclusive! The spa is good, but there is not much space, ten people are very reluctant. The restaurant and bar are the highlights. Fortunately, there is a special car transfer. The room is large and the number of tea bags is abundant."
Very Good
119 reviews
8.9/10
1 night
From RUB 15,393
Check Availability
TOP Hotel San Gian St. Moritz Hotels in Saint Moritz
TOP Hotel San Gian St. Moritz Hotels in Saint MoritzTOP Hotel San Gian St. Moritz Hotels in Saint MoritzTOP Hotel San Gian St. Moritz Hotels in Saint MoritzTOP Hotel San Gian St. Moritz Hotels in Saint MoritzTOP Hotel San Gian St. Moritz Hotels in Saint MoritzTOP Hotel San Gian St. Moritz Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Trip.BestNo. 2 of 4-Star Select Hotels in Canton of the Grisons
Golf course
Skiing
Horse riding
+17
"I originally wanted to enjoy swimming and fitness in the hotel, but the nearby ones were closed during this time, so I had to take a bus to another town, which was very inconvenient. It happened to snow on the day I stayed in the hotel, and the scenery was nice, so I took a lot of photos as souvenirs."
Great
43 reviews
9.0/10
1 night
From RUB 19,318
Check Availability
Hotel Arte Hotels in Saint Moritz
Hotel Arte Hotels in Saint MoritzHotel Arte Hotels in Saint MoritzHotel Arte Hotels in Saint MoritzHotel Arte Hotels in Saint MoritzHotel Arte Hotels in Saint MoritzHotel Arte Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Trip.BestNo. 8 of 4-Star Select Hotels in Canton of the Grisons
Golf course
Skiing
Horse riding
+5
"It's a little over a 15-minute walk from St. Moritz station. There are many slopes, so it may be a little difficult to move around with a large suitcase. However, the hotel staff were really kind, and I'm glad I stayed here! The hotel has a restaurant, which was very clean and the pizza was delicious! The room was also clean! The bathroom was also clean!"
Very Good
117 reviews
8.4/10
1 night
From RUB 16,866
Check Availability
Chesa Languard Hotels in Saint Moritz
Chesa Languard Hotels in Saint MoritzChesa Languard Hotels in Saint MoritzChesa Languard Hotels in Saint MoritzChesa Languard Hotels in Saint MoritzChesa Languard Hotels in Saint MoritzChesa Languard Hotels in Saint Moritz
97
Hotels in Saint Moritz
Skiing
Parking
Bar
+2
"Arrived and was met by a very friendly guy, who welcomed me, gave me my keys and led me to my room. The room was clean. It had all I needed for a good night's sleep. The bed was comfy and I slept well. I would stay there again if I passed through Zurich again. I felt valued and comfortable there."
Very Good
120 reviews
8.8/10
1 night
From RUB 11,853
Check Availability
Hotel Schweizerhof St. Moritz Hotels in Saint Moritz
Hotel Schweizerhof St. Moritz Hotels in Saint MoritzHotel Schweizerhof St. Moritz Hotels in Saint MoritzHotel Schweizerhof St. Moritz Hotels in Saint MoritzHotel Schweizerhof St. Moritz Hotels in Saint MoritzHotel Schweizerhof St. Moritz Hotels in Saint MoritzHotel Schweizerhof St. Moritz Hotels in Saint Moritz
74
Hotels in Saint Moritz
Trip.BestNo. 1 of 4-Star Select Hotels in Canton of the Grisons
Golf course
Skiing
Horse riding
+17
"We had a pleasant surprise with an upgrade to a bigger room from our booking as it is our wedding anniversary. Room was decorated beautifully. Hotel also offered complimentary pick up and drop off service from/to the train station. Minibar is complimentary with beer, coke, lemonade, soda, peanuts and chocolates. Free cable car passes were also provided. Very heart warming stay."
Great
75 reviews
9.1/10
1 night
From RUB 22,397
Check Availability
St. Moritz Youth Hostel Hotels in Saint Moritz
St. Moritz Youth Hostel Hotels in Saint MoritzSt. Moritz Youth Hostel Hotels in Saint MoritzSt. Moritz Youth Hostel Hotels in Saint MoritzSt. Moritz Youth Hostel Hotels in Saint MoritzSt. Moritz Youth Hostel Hotels in Saint MoritzSt. Moritz Youth Hostel Hotels in Saint Moritz
90
Hotels in Saint Moritz
Private parking
Luggage storage
Wi-Fi in public areas
+12
"I booked to stay in a dorm of 4, however there were 5 beds in the room. Not a huge problem as there ended up only being 4 people staying, but the extra bed did make the room feel very small. The toilet and shower room are very dated, there’s only a single toilet and shower for around 3 dorm rooms. I guess you could go to another floor/block, but I’ve never seen this before in a hostel of this size. The toilet and shower were kept clean though. The lounge area is nice and spacious, the staff were helpful with any questions and there’s lockers both in the room and the basement. Certainly not a bad hostel, but was expecting better."
Very Good
69 reviews
8.4/10
1 night
From RUB 4,706
Check Availability
Hauser Hotel St. Moritz Hotels in Saint Moritz
Hauser Hotel St. Moritz Hotels in Saint MoritzHauser Hotel St. Moritz Hotels in Saint MoritzHauser Hotel St. Moritz Hotels in Saint MoritzHauser Hotel St. Moritz Hotels in Saint MoritzHauser Hotel St. Moritz Hotels in Saint MoritzHauser Hotel St. Moritz Hotels in Saint Moritz
69
Hotels in Saint Moritz
Skiing
Public parking
EV charging station
+8
"The hotel has buses to take passengers to and from the train station, which is very considerate. The hotel is only a 5-minute walk to the cable car station; the hotel provides a pass for the cable car and buses in the area, which is very considerate. The room is big enough, but the only drawback is that there are no basic facilities such as a hot water kettle and a refrigerator, and there are only two water cups. In the freezing mountain environment, it is not possible to boil hot water for hot drinks (such as hot coffee or chocolate), which is very disappointing. convenient. It is recommended that the hotel add a hot water boiler."
Great
123 reviews
9.0/10
1 night
From RUB 14,469
Check Availability
Hotel Laudinella Hotels in Saint Moritz
Hotel Laudinella Hotels in Saint MoritzHotel Laudinella Hotels in Saint MoritzHotel Laudinella Hotels in Saint MoritzHotel Laudinella Hotels in Saint MoritzHotel Laudinella Hotels in Saint MoritzHotel Laudinella Hotels in Saint Moritz
99+
Hotels in Saint Moritz
Trip.BestNo. 11 of 4-Star Select Hotels in Canton of the Grisons
Skiing
Hiking
Public parking
+9
"Realy cool hotel.Freshly renovated in 2022. 5 restaurants for all kind of tastes. A nice , cosy and big lounge with fire place. Close to ski lift Signal (500m) 10min by feet or one bus stop away. "
Very Good
47 reviews
8.4/10
1 night
From RUB 15,217
Check Availability
See all hotels in Saint Moritz

Trending places in Saint Moritz

Find top attractions and hotspots in Saint Moritz

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Saint Moritz with our handpicked accommodation options

Top hotel picks in Saint Moritz

See all
Check out these top-booked hotels from the past 30 days!
No.1
Hotel Piz St. Moritz Hotels in Saint Moritz
7.8/10
46 review

Hotel Piz St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.2
Hostel by Randolins Hotels in Saint Moritz
8.4/10
19 review

Hostel by Randolins

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.3
Hotel Europa St. Moritz Hotels in Saint Moritz
8.1/10
58 review

Hotel Europa St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.4
Hotel Nolda Hotels in Saint Moritz
8.4/10
117 review

Hotel Nolda

Hotel near Saint Moritz
"Great stay!"
Select dates to view prices
No.5
Berghotel Randolins Hotels in Saint Moritz
8.9/10
63 review

Berghotel Randolins

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.6
Randolins Familienresort Hotels in Saint Moritz
8.8/10
33 review

Randolins Familienresort

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.7
Hotel Stille Hotels in Saint Moritz
8.7/10
32 review

Hotel Stille

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.8
Hotel Steffani Hotels in Saint Moritz
9.0/10
86 review

Hotel Steffani

Hotel near Saint Moritz
"Good Location"
Select dates to view prices

FAQs About Hotels in Saint Moritz

What are the best hotels in Saint Moritz?

From business trips to holiday stays, Saint Moritz offers a wide selection of popular hotels to suit every need. St. Moritz Youth Hostel (from RUB 5,115), Hotel Arte (from RUB 15,676) and Hotel Reine Victoria (from RUB 14,158) are excellent options for your stay.

What are the best sap hotels in Saint Moritz?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Hotel Reine Victoria (from RUB 14,158), Hotel Grace la Margna ST Moritz (from RUB 34,334) and Hotel Waldhaus am See (from RUB 11,012) are great choices for spa hotels offering quality services.

Which hotels in Saint Moritz provide fitness facilities?

Hotel Grace la Margna ST Moritz (from RUB 34,334), Hotel Europa St. Moritz (from RUB 17,799) and Hotel Steffani (from RUB 18,393) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Saint Moritz have the best breakfast?

What are the best luxury hotels in Saint Moritz?

Saint Moritz offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Hotel Grace la Margna ST Moritz (from RUB 34,334) is one of the top luxury hotels for a memorable stay.

Which hotels in Saint Moritz have swimming pools?

Hotel Grace la Margna ST Moritz (from RUB 34,334), Hotel Europa St. Moritz (from RUB 17,799) and Hotel Steffani (from RUB 18,393) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

What are some good hotels near Lake St Moritz in Saint Moritz?

For Saint Moritz hotels near Lake St Moritz, many travelers recommend Hotel Waldhaus am See (from RUB 11,012), St. Moritz Youth Hostel (from RUB 5,115) and Hotel Grace la Margna ST Moritz (from RUB 34,334) for their great location and service.

What are the must-visit spots in Saint Moritz?

Saint Moritz is home to iconic landmarks such as Lake St Moritz and Corviglia.

What’s the average hotel price in Saint Moritz this weekend?

The average prices for hotels in Saint Moritz this weekend are as follows:
3-star hotels: RUB 36,428
4-star hotels: RUB 47,622
5-star hotels: RUB 273,967

How much do hotels in Saint Moritz usually cost on weekdays?

On average, hotel prices in Saint Moritz on weekdays are approximately:
3-star hotels: RUB 33,382
4-star hotels: RUB 50,040
5-star hotels: RUB 248,977

Saint Moritz Hotel Info

Highest Price
RUB 432,908
Lowest Price
RUB 23,793
Number of Reviews
2,155
Total Properties
69
Weekday Avg. Price
RUB 67,071
Weekend Avg. Price
RUB 75,455