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 includedHotelLake St MoritzFree cancellationWithin 1 kmGreat 9+St. Moritz StationPoolGreat viewsParking available
Property Type
HotelServiced apartmentApartmentBed and breakfastGuest houseHomestayHostel
Property facilities & services
PoolParking availableCurrency exchangeSpaPets welcomeSaunaFree parkingWater parkBarbecueSmoking areaLuggage storageElevatorGymWi-Fi in public areasEV charging stationRestaurantBarGolf courseConference roomWake-up callCar rentalsairport transfers

We found 65 hotels for you in Saint Moritz

Trip.com offers top-picked hotels in Saint Moritz, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Saint Moritz
No. 8 of 4-Star Select Hotels in Canton of the Grisons
Skiing
Hiking
Public parking
+8
"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
50 reviews
8.4/10
1 night
From INR 23,146
Check Availability
66
Hotels in Saint Moritz
Private parking
Luggage storage
Wi-Fi in public areas
+8
"Our room was so warm and cozy and it’s next to several trails. The building apartment is literally next to the woods and it gives a really nature vibe. David was so helpful about everything we needed and the other staff was so nice and lovely they let us check in earlier than the check in time. They even took care of my luggage after check out as I wanted to do a hike near the area."
Very Good
32 reviews
8.7/10
1 night
From INR 18,271
Check Availability
99+
Hotels in Saint Moritz
Skiing
Hiking
Spa
+9
"We booked Randolins just for 1 night as we took Glacier Express from St Moritz. The hotel receptionist kindly waited for us beyond 10pm closing time and helped to check in. The room was small but clean. Fresh air from the window not from the air conditioner and drinking water from the tap is something missing in daily life. The bathroom was on the corridor, but there were no neighbors so it was convenient and easy to use. I would say it is value for money."
Very Good
20 reviews
8.5/10
1 night
From INR 20,495
Check Availability
99+
Hotels in Saint Moritz
Golf course
Skiing
Hiking
+12
"A lovely hotel, beautifully decorated, takes you back in time to the grandeur of days gone by. We had a room with a view. The lake and the Alps, just beautiful! Loved sitting at the desk at the window looking out over the lake. A cool breeze blowing through the open windows. "
Very Good
109 reviews
8.7/10
1 night
From INR 28,331
Check Availability
99+
Hotels in Saint Moritz
Skiing
Hiking
Sauna
+10
"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 own toiletries, so I didn't unpack them, so I'm not sure if they included a toothbrush or toothpaste). The entire hotel had a wood-like smell, which I personally didn't like. The pictures were taken in the parking lot at the entrance."
Great
125 reviews
9.1/10
1 night
From INR 41,365
Check Availability
89
Hotels in Saint Moritz
Private parking
Luggage storage
Wi-Fi in public areas
+12
"Woowwww..its verry amazing ..the reception its very friendly. A place you should come to without thinking twice.amazing breakfast"
Very Good
74 reviews
8.5/10
1 night
From INR 6,427
Check Availability
99+
Hotels in Saint Moritz
No. 6 of Cultural Hotels in Canton of the Grisons
Skiing
Horse riding
Hiking
+11
"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
115 reviews
8.5/10
1 night
From INR 17,974
Check Availability
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
128 reviews
9.0/10
1 night
From INR 29,521
Check Availability
99+
Hotels in Saint Moritz
Skiing
Horse riding
Hiking
+11
Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee. This family-friendly hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort. Dip into one of the 2 hot tubs or enjoy other recreational amenities including a sauna and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a satisfying meal at Stüvetta serving guests of Berghotel Randolins. A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and multilingual staff. Planning an event in St. Moritz? This hotel has 323 square feet (30 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 55 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as safes and blackout drapes/curtains.
Great
66 reviews
9.0/10
1 night
From INR 23,883
Check Availability
99+
Hotels in Saint Moritz
Golf course
Skiing
Horse riding
+5
"The location is a bit far from the station, about 15 minutes walk, but the slope is very steep, it is recommended to take Taxi 5 minutes in front of the station. Very close to the shopping street, shopping and dining is very convenient."
Very Good
119 reviews
8.5/10
1 night
From INR 25,629
Check Availability
See all hotels in Saint Moritz

Trip.com's insights for hotels in Saint Moritz

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Saint Moritz hotel at the right time!

Which month offers the lowest hotel rates in Saint Moritz?

July is the most affordable month to book a hotel in Saint Moritz, with average nightly rates around INR 22,939. Prices peak in December, when rates reach about INR 73,615 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

What is the cheapest day of the week for hotels in Saint Moritz?

Hotel rates in Saint Moritz are typically lowest on Sunday, with average nightly rates around INR 35,210. Thursday tends to be the most expensive, averaging INR 58,680 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in Saint Moritz

Find top attractions and hotspots in Saint Moritz

Find your unique stays in Saint Moritz

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
9.4/10
47 review

Kulm Hotel St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.2
9.6/10
58 review

Hotel Grace la Margna ST Moritz

Hotel near Saint Moritz
"Friendly host"
Select dates to view prices
No.3
7.8/10
52 review

Hotel Piz St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.4
9.1/10
78 review

Hotel Schweizerhof St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.5
8.8/10
121 review

Chesa Languard

Hotel near Saint Moritz
"Great rooms""Great view"
Select dates to view prices
No.6
9.4/10
61 review

Kempinski Grand Hotel des Bains St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.7
8.1/10
63 review

Hotel Europa St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.8
9.0/10
43 review

TOP Hotel San Gian St. Moritz

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.9
9.6/10
47 review

Carlton Hotel St Moritz - the Leading Hotels of the World

Hotel near Saint Moritz
"Good Location"
Select dates to view prices
No.10
9.2/10
84 review

Art Boutique Hotel Monopol

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

Hotels with tasty breakfast in Saint Moritz

See all
Start your day with a tasty breakfast at one of our favourite hotels in Saint Moritz.

Badrutt's Palace Hotel St Moritz

Hotel near Saint Moritz
A stay at Badrutt's Palace Hotel places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin Valley. This family-friendly hotel is 0.2 mi (0.2 km) from Berry Museum and 0.4 mi (0.7 km) from Engadiner Museum. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as a nightclub, outdoor tennis courts, and a 24-hour health club. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the complimentary area shuttle. Grab a bite at Le Restaurant, one of the hotel's 10 restaurants, or stay in and take advantage of the 24-hour room service. Need to unwind? Take a break with a tasty beverage at one of the 3 bars/lounges. A complimentary buffet breakfast is served daily from 7:00 AM to 11:00 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A train station pick-up service is provided at no charge (available 24 hours), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 155 individually furnished guestrooms, featuring iPod docking stations and minibars. 55-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as safes and complimentary newspapers.
9.4/10
Amazing52 review
Price per night from:INR 234,448

Suvretta House

Hotel near Saint Moritz
When you stay at Suvretta House in St. Moritz, you'll be in the mountains, within a 5-minute drive of Segantini Museum and Signal Gondola. This family-friendly hotel is 3 mi (4.9 km) from Corviglia Ski Resort. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the convenience of ski-in/ski-out access at this hotel, which also features outdoor tennis courts and an indoor pool. Additional amenities at this Belle Époque hotel include concierge services, babysitting (surcharge), and an arcade/game room. If you'd like to spend the day shopping, you can hop on the complimentary shuttle. Enjoy French cuisine at The Grand Restaurant, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Need to unwind? Take a break with a tasty beverage at one of the 3 bars/lounges. A complimentary buffet breakfast is served daily from 7:00 AM to 11:00 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 181 guestrooms featuring minibars and flat-screen televisions. Your bed comes with down comforters and premium bedding. Satellite television is provided for your entertainment. Bathrooms have complimentary toiletries and bidets.
9.4/10
Amazing53 review
Price per night from:INR 92,701

Hotel Steffani

Hotel near Saint Moritz
A stay at Hotel Steffani places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin Valley. This family-friendly hotel is 0.1 mi (0.2 km) from Berry Museum and 0.3 mi (0.4 km) from St. Moritz Leaning Tower. Enjoy the convenience of ski-in/ski-out access at this hotel, which also features a nightclub and an indoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle. Enjoy Chinese cuisine at Caschölin, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink at one of the 3 bars/lounges. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in St. Moritz? This hotel has 2691 square feet (250 square meters) of space consisting of a conference center and meeting rooms. A train station pick-up service is provided at no charge, and free self parking is available onsite. Stay in one of 60 guestrooms featuring flat-screen televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
9.0/10
Great88 review
Price per night from:INR 43,990

Crystal Hotel Superior

Hotel near Saint Moritz
In the heart of St. Moritz, Crystal Hotel is within a 5-minute drive of Lake St. Moritz and San Karl St. Moritz-Bad Church. This luxury hotel is 1.2 mi (1.9 km) from Signalbahn and 3 mi (4.9 km) from Corviglia Ski Resort. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a health club and a sauna. Additional features at this hotel include babysitting (surcharge), ski storage, and a fireplace in the lobby. Enjoy a satisfying meal at Grissini serving guests of Crystal Hotel. Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is included. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in St. Moritz? This hotel has facilities measuring 2034 square feet (189 square meters), including conference space. A train station pick-up service is provided at no charge. Make yourself at home in one of the 74 guestrooms featuring minibars. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers.
9.1/10
Great82 review
Price per night from:INR 24,620

Hotel Nolda

Hotel near Saint Moritz
Look forward to our completely renovated rooms in typical Engadin style. Fine materials, state-of-the-art amenities, and precious Engadin pine leave nothing to be desired.
8.4/10
Very Good117 review
Price per night from:INR 20,819

Randolins Familienresort

Hotel near Saint Moritz
Located in St. Moritz, Randolins Familienresort is in the mountains, within a 10-minute drive of Signalbahn and Muottas Muragl. This ski hotel is 3.4 mi (5.5 km) from Staz Lake and 3.5 mi (5.7 km) from Corviglia Ski Resort. Enjoy the convenience of ski-in/ski-out access at this hotel, which also features 2 hot tubs. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. At Randolins Familienresort, enjoy a satisfying meal at the restaurant. A complimentary buffet breakfast is served daily from 7:00 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. A train station pick-up service is provided at no charge, and free self parking is available onsite. Make yourself at home in one of the 12 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
8.9/10
Very Good34 review
Price per night from:INR 34,991

Hotel Chesa Spuondas

Hotel near Saint Moritz
With a stay at Chesa Spuondas in St. Moritz, you'll be on the waterfront, within a 5-minute drive of Lake St. Moritz and Engadin Valley. This hotel is 1.1 mi (1.7 km) from Segantini Museum and 1.1 mi (1.8 km) from San Karl St. Moritz-Bad Church. Don't miss out on recreational opportunities including a sauna and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, ski storage, and a fireplace in the lobby. At Chesa Spuondas, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 17 individually furnished guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have deep soaking bathtubs and hair dryers. Conveniences include desks, housekeeping is provided daily, and irons/ironing boards can be requested.
8.8/10
Very Good17 review
Price per night from:INR 17,146

Hotel Corvatsch

Hotel near Saint Moritz
When you stay at Hotel Corvatsch in St. Moritz, you'll be near ski lifts, within a 15-minute walk of Lake St. Moritz and Engadin Valley. This hotel is 0.1 mi (0.2 km) from San Karl St. Moritz-Bad Church and 0.2 mi (0.3 km) from Ovaverva Pool and Spa. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and ski storage. Satisfy your appetite for lunch or dinner at the hotel's restaurant, Engadiner, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 8:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Stay in one of 29 guestrooms featuring flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.
7.8/10
Good45 review
Price per night from:INR 21,362

Hotel Bären

Hotel near Saint Moritz
When you stay at Hotel Bären in St. Moritz, you'll be next to a golf course, just steps from Olympia Bobrun and 5 minutes by foot from Kulm Golf Course. This family-friendly hotel is 0.2 mi (0.4 km) from St. Moritz Leaning Tower and 0.5 mi (0.8 km) from Chesa Futura Building. Relax at the full-service spa, where you can enjoy massages. You can take advantage of recreational amenities such as an indoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and ski storage. Satisfy your appetite with local and international cuisine at Olympia St Moritz, one of the hotel's 2 restaurants. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Planning an event in St. Moritz? This hotel has 269 square feet (25 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 60 guestrooms featuring minibars. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers. Conveniences include phones, as well as safes and desks.
8.5/10
Very Good39 review
Price per night from:INR 28,137

Boutique Hotel Cervus

Hotel near Saint Moritz
The Hotel Cervus enjoys a quiet location only 1312 feet from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool. The rooms at the Cervus Hotel are spacious and come equipped with a flat-screen cable TV, a mini-bar, and a bathroom. During summer you can use all cable cars and busses in and around St. Moritz for free if you stay more than 1 night.
8.7/10
Very Good13 review
Price per night from:INR 31,978

FAQs About Hotels in Saint Moritz

What are the most popular hotels in Saint Moritz?

There are many popular options for hotels in Saint Moritz. Whether you're traveling for business or a vacation, St. Moritz Youth Hostel (from INR 6,568), Hotel Reine Victoria (from INR 20,534) and Hotel Arte (from INR 26,870) are popular choices.

What is the average price for hotels in Saint Moritz?

The average price for hotels in Saint Moritz is INR 78,365 for weekdays, and INR 91,533 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in Saint Moritz?

Kulm Hotel St. Moritz (from INR 135,501),Hotel Grace la Margna ST Moritz (from INR 78,244) and Kempinski Grand Hotel des Bains St. Moritz (from INR 165,410) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Saint Moritz?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Saint Moritz are popular?

Kulm Hotel St. Moritz (from INR 135,501), Hotel Grace la Margna ST Moritz (from INR 78,244) and Kempinski Grand Hotel des Bains St. Moritz (from INR 165,410) are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which popular hotels in Saint Moritz offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. St. Moritz Youth Hostel (from INR 6,568), Hotel Reine Victoria (from INR 20,534) and Hotel Arte (from INR 26,870) are popular hotels with free Wi-Fi.

Which hotels in Saint Moritz have swimming pools?

What are the best sap hotels in Saint Moritz?

A spa treatment can be the perfect way to unwind after a long day of travel. Hotel Reine Victoria (from INR 20,534), Kulm Hotel St. Moritz (from INR 135,501) and Hotel Grace la Margna ST Moritz (from INR 78,244) provide wonderful spa services.

What are best luxury hotels in Saint Moritz?

Saint Moritz Hotels Information

Number of Reviews
2,193
Total Properties
65
Weekday Avg. Price
INR 78,365
Weekend Avg. Price
INR 91,533
Trending hotel
St. Moritz Youth Hostel