Hotels in Saint Moritz

Best Saint Moritz Hotels

Enter your dates for prices and availability of the best hotels in Saint Moritz.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+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

69 Best Hotels to Stay in Saint Moritz

Trip.com brings you a curated list of top accommodations in Saint Moritz, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
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 AED 1,587
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 AED 665
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."
Great
119 reviews
9.0/10
1 night
From AED 770
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 AED 939
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 AED 918
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 AED 585
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 AED 1,056
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 AED 222
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 AED 682
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 AED 719
Check Availability
See More 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

Most-booked Saint Moritz hotels

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
Badrutt's Palace Hotel St Moritz Hotels in Saint Moritz
9.4/10
52 review

Badrutt's Palace Hotel St Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.6
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.7
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.8
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.9
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 Saint Moritz Hotels

What are the best places to stay in Saint Moritz?

Some top places to stay in Saint Moritz are near popular attractions like Lake St Moritz and Corviglia—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Saint Moritz for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Saint Moritz have an average price of AED 1,782 per night this weekend. For 4-star hotels, the average rate is AED 2,457 per night. If you’re seeking luxury, 5-star hotels in Saint Moritz typically cost AED 13,165 per night this weekend.

What is the average nightly price of hotels in Saint Moritz on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Saint Moritz on weekdays is AED 1,577. For 4-star hotels, the average cost is around AED 2,358 per night. For a luxury stay, 5-star hotels in Saint Moritz generally have an average price of AED 11,712 per night on weekdays.

What hotels in Saint Moritz offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Hotel Grace la Margna ST Moritz (price from AED 1,620), Badrutt's Palace Hotel St Moritz (price from AED 8,107) and Hotel Arte (price from AED 739) provide the best breakfast to start your day.

Which hotels in Saint Moritz provide fitness facilities?

Hotel Grace la Margna ST Moritz (price from AED 1,620), Hotel Europa St. Moritz (price from AED 838) and Badrutt's Palace Hotel St Moritz (price from AED 8,107) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Saint Moritz?

A spa hotel can make your trip more enjoyable with relaxing amenities. Hotel Reine Victoria (price from AED 667), Hotel Grace la Margna ST Moritz (price from AED 1,620) and Hotel Waldhaus am See (price from AED 520) are great choices for spa hotels offering quality services.

Which hotels in Saint Moritz have pools?

Hotel Grace la Margna ST Moritz (price from AED 1,620), Hotel Europa St. Moritz (price from AED 838) and Badrutt's Palace Hotel St Moritz (price from AED 8,107) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Saint Moritz near Lake St Moritz?

Some standout hotels in Saint Moritz close to Lake St Moritz include Hotel Waldhaus am See (price from AED 520), St. Moritz Youth Hostel (price from AED 241) and Hotel Grace la Margna ST Moritz (price from AED 1,620), all within easy walking or transit distance of Lake St Moritz, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Saint Moritz?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Saint Moritz Hotels Info

Highest Price
AED 20,445
Number of Reviews
2,156
Total Properties
69
Weekday Avg. Price
AED 3,160
Weekend Avg. Price
AED 3,809