Best Hotels in Saint Moritz

Explore Saint Moritz with 77 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Chesa Languard
8.9 (134 reviews)

Chesa Languard ★★★

📍 Via Veglia 14, Saint Moritz

"Love the room and view. Nice cabin feel you get here. Location was quite a tiring walk from the train station if you are carrying luggage, but it’s just the landscape of St Moritz in general. Near to Coop supermarket and Casino."

Hotel Grace la Margna ST Moritz
9.7 (76 reviews)

Hotel Grace la Margna ST Moritz ★★★★★

📍 Via Serlas 5, Saint Moritz

"The room was very comfortable, the facilities were new, and the turndown service was excellent. The hotel restaurant served Mediterranean cuisine, and the pizzas were delicious. The hotel breakfast was plentiful and of good quality. The hotel service was warm and comfortable."

Hotel Laudinella
8.8 (121 reviews)

Hotel Laudinella ★★★★

📍 Via Tegiatscha 17, Saint Moritz

"The hotel has a nice exterior view, but its location is remote. The room facilities are basic, the towels are old, and the bathroom exhaust fan is very noisy. At over 2000 RMB per night, it's very poor value for money!"

Hostel by Randolins
8.6 (23 reviews)

Hostel by Randolins ★★★

📍 Via Curtins 2c, Saint Moritz

"The hotel was very nice, very pleasant, and the food was exquisite. We just never realized it was located in the mountains. They didn't tell us that when we booked our room."

Hotel Laudinella
8.1 (6 reviews)

Hotel Laudinella ★★★

📍 Via Tegiatscha 17, Saint Moritz

"Great hotel. Super room. We received an upgrade. Rooftop pool with a great view. Nice wellness area. Good selection of restaurants in the hotel."

Crystal Hotel Superior
9.3 (105 reviews)

Crystal Hotel Superior ★★★★

📍 Via Traunter plazzas 1, Saint Moritz

"Not far from the station. The service staff were friendly and proactively arranged return transfers. They also upgraded to a junior suite, making the stay more comfortable."

Hotel Schweizerhof St. Moritz
8.9 (67 reviews)

Hotel Schweizerhof St. Moritz ★★★★

📍 Via dal Bagn 54, Saint Moritz

"There's free use of the sauna overlooking Lake St. Moritz, which is a must-see for sauna lovers. The rooms are very clean and luxurious, and there are several restaurants in the hotel at various price ranges, so convenience is also an issue. It was a very fond memory."

Hotel Stille
8.8 (34 reviews)

Hotel Stille ★★

📍 Via Surpunt 62, Saint Moritz

"This is a hotel that is connected to a youth hostel outside of St Moritz. You need to be aware that this is not at the St Moritz center and you need to take cabs or buses to go anywhere. from train station to this hotel is around 20 CHF taxi. the hotel has a very small elevator so you don't have to drag luggage upstairs. Booking, check in and check out is easy. the staff is friendly and helpful. the rooms are non smoking but there are plenty of people smoking outside so you'd smell the smoke inside. the rooms are dark (lack of bright lights) and the beds are firm. The breakfast at the youth hostel is basic and not homemade. there is a fridge and also a stove."

St. Moritz Youth Hostel
8.5 (131 reviews)

St. Moritz Youth Hostel ★★

📍 Via Surpunt 60, Saint Moritz

"The stay was decent and met my expectations for a youth hostel. The room and common areas were clean, and the location was convenient enough. A solid, budget-friendly choice if you are just looking for a standard place to sleep."

See All Hotels in Saint Moritz

Explore Accommodation Types in Saint Moritz

Hotel San Gian Hotels in Saint Moritz

Hotel 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 couldn't even bend over to wash my hair. Otherwise, I was satisfied."

Hotel Europa St. Moritz Hotels in Saint Moritz

Hotel Europa St. Moritz

"The Hotel Europa in St. Moritz seems very good; we only stayed one night, but it was clear that it's a very well-equipped hotel with a very good breakfast. It's a bit far from the center, requiring a bus or Uber. The city is very beautiful, but the locals don't like tourists very much; they aren't very friendly and don't seem to care about being so."

Boutique Hotel Cervus Hotels in Saint Moritz

Boutique Hotel Cervus

"A truly amazing stay - Although I traveled alone, I was made to feel very welcome and comfortable. I would certainly come back here with friends and family. The hotel is clearly a labor of love, with serious investment and attention to detail being made over the years resulting in an incredibly clean, modern yet charming and traditional space. All of the staff a lovely and very accommodating, giving information on the local area and willing to make bookings and reservations for activities. If travelling for winter sports, it is very much ski-in, ski-out, with just a short run down to the main lift in the morning. Breakfast is continental with eggs cooked to order. Afternoon snacks are offered too which is brilliant and gives opportunity to chat with staff and other residents. St.Moritz is very expensive on the whole (but to be presumed) - Hotel Cervus offered incredible value for money when compared with others in the area. Their mid-week ski deal is not to be missed! Thank you. I will return again!"

Kempinski Grand Hotel des Bains St. Moritz Hotels in Saint Moritz

Kempinski Grand Hotel des Bains St. Moritz

"Fantastic stay. Very good service and very helpful staff. Top spa with outside pool for amazing moments.The hotel has very good good restaurants! We tried the Italian, the lobby bar and the main restaurant, which were all very good and had great service! The hotel has a great location too. Thank you for everything team of kempinski we will come back again next year!!!"

See all
Berghotel Randolins Hotels in Saint Moritz

Berghotel Randolins

"We really enjoyed our stay at this hotel - everything was excelent: clean rooms, a delicious breakfast and friendly staff. A special thanks to Davide, who was incredibly kind and helpful. Since we love traveling, we really appreciated the shuttle bus to the train station. Surrounded by beatiful mountain scenery, the whole experience was simply unforgettable."

Hotel Steffani Hotels in Saint Moritz

Hotel Steffani

"It's a good hotel with lots of facilities. Especially should be mentioned is we only walked five minutes to the cable car station to begin our hiking."

Soldanella Hotels in Saint Moritz

Soldanella

"The hotel is clean and neat. Staff was very friendly. The hotel entrance is located on the upper slope. Don’t walk on the wrong side. Location near city area. Bus stop is just 5min walk from the hotel."

Randolins Familienresort Hotels in Saint Moritz

Randolins Familienresort

"My friend and I stayed at Randolin's Oct 01-04 2024. My friend lis born and raised in Switzerland and booked the hotel for us. I was visiting from Toronto Canada. We stayed in the house that had the wellness spa. Our room was on the 2nd floor looking towards the Restaurant. We were welcomed with a friendly smile and when we went to our room it was spotless. Looks like it is either a new building or recently renovated. We used the spa each day after our travels. Everything was perfect. Very clean ( Switzerland is clean anyways). The breakfast buffet is fantastic! A wide variety of cold meats, cheese, wonderful fresh breads, a variety of home made jam's, eggs, bacon, fruits, yoghurt tea's and a variety of coffee's. You couldn't ask for more. The dinner menu also had a nice variety. There is really nothing to say other than our stay was fabulous. I recommend staying at the Randolins Resort. If there was anything negative to say it is that we found the shuttle bus hours were too short. They stop running at 10 a.m. It is only a short 15 minute walk down to the bus station however the shuttle would have been nice."

See all
Hotel Corvatsch - Web Check-in Hotels in Saint Moritz

Hotel Corvatsch - Web Check-in

"We had the following experience checking into the Hotel Corvatsch: The reception was unmanned, and we let the phone number listed there ring for 15 minutes without anyone answering. The employee we called from the restaurant, who was the only server there at the time and didn't have much time for us, couldn't help us with the digital check-in either – it didn't work for her any more than it did for us. So we walked 225 meters to the reception of the hotel the server had described and received non-functional key cards there, twice. On the third attempt, each time a 2 x 225m = 450m walk, a hotel employee came with us with a master key so we wouldn't have to stand in the hallway with our luggage if the key cards still didn't work. We couldn't redeem the "generous" glass of Prosecco offered to each affected guest because we were ignored when we tried to redeem it in the restaurant. The telephone number and the service in the restaurant were mentioned in the reply letter to the tour operator, to whom I had of course described this incident, as an alternative to the reception staff."

Hotel Chesa Spuondas Hotels in Saint Moritz

Hotel Chesa Spuondas

"A wonderful stay! The staff is extremely friendly and helpful, always with a greeting and a smile. We will certainly come back. Despite the bad weather we felt very well. We were as a family there. ( grandparents, parents and two small children) The food was also very good and varied. Large selection of drinks. Priceful for St-Moritz very OK."

Hotel Nolda Hotels in Saint Moritz

Hotel Nolda

"The room facilities are not very convenient."

Hotel Bären Hotels in Saint Moritz

Hotel Bären

"This hotel is quite old, but we adore the old-world charm it possesses. It is about 10 mins walk from the main shopping and restaurant area of St Moritz, and about 5 mins drive from the St Moritz train station. If you're taking the train, contact the hotel beforehand and they can pick you up from the train station free of charge. We booked the most basic room, which was already quite spacious though without a balcony or much view. Though the rooms are dated, they are very clean and comfortable. Our booking came with free breakfast and it has a decent selection of Swiss breakfast stables like eggs (scrambled and soft boiled), cheese, pastries, bread, sausages, cereal, mueseli, yogurt, fruits, etc. If you ask, the hotel also has gluten-free bread and vegan milk (oat or soy) for no additional charge. The service throughout the property is excellent and everyone is friendly and willing to help. We had dinner once at the hotel restaurant and it was delicious and reasonably priced (by Swiss standards). A few points for improvement - (1) the hotel should make it easier for guests to identify and find the driver of the pickup service. The person picking us up was not holding any sign or possessing anything that indicates his affiliation with the hotel (because of that, we saw another couple almost missing the shuttle), (2) the gym doesn't have much equipment (e.g. no treadmill) and whatever it has is quite old, and (3) the scrambled eggs were rubbery and almost inedible after being left in the heated tray for too long. Suggest that the hotel makes smaller batches so they always stay moist. Seems to be a common problem of Swiss breakfasts due to what I would assume to be high labour cost. Overall, we were happy with our stay in this lovely, cozy hotel."

See all

Guest Reviews for Saint Moritz Hotels

9.4
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

GB Guest User

Couple
Chesa Languard ★★★
"Great value for money Perfectly located Great view Friendly staff"
★★★★★
2025-02-09
P

US PPRY

Couple
Hotel Grace la Margna ST Moritz ★★★★★
"- had a fantastic stay - enjoyed the jacuzzi, steam room, emotional spa shower - service is exceptional - room is great"
★★★★★
2023-12-26
G

US Guest User

Solo traveler
Hotel Laudinella ★★★★
"It was a very satisfying hotel. I would like to use it again."
★★★★★
2024-04-08
V

ES Violeta Mozo

Traveling with friends
Hostel by Randolins ★★★
"We stayed at the hostel. Everything was very clean and the facilities were good. The only downside is that there's no elevator, and carrying a large suitcase is a problem. They also needed to clear the snow from the entrance, as walking with non-snow shoes was difficult. Otherwise, the staff was very friendly and the facilities were very good. The fondue at the restaurant was delicious and reasonably priced."
★★★★★
2025-01-21
G

RU Guest User

Family
Hotel Laudinella ★★★
"Good hotel, excellent breakfasts."
★★★★★
2026-07-12
C

Changleweiyang99

Solo traveler
Crystal Hotel Superior ★★★★
"Very clean. Breakfast is rich. Pick-up and drop-off are also very convenient."
★★★★★
2023-10-04
C

SG CB Tong

Couple
Hotel Schweizerhof St. Moritz ★★★★
"Great that hotel provided complimentary shuttle service from St Moritz train station to hotel. The hotel breakfast was great and with great view. The room furniture is a bit dated and the toilet needed a fresh look. Overall, our stay at the hotel was great. Thank you."
★★★★★
2024-05-11
G

Guest User

Other
Hotel Stille ★★
"This is my fourth stay in St. Moritz but my first at Aladin Apartments/Hotel Stille. We had a great time! And this property is definitely fantastic value for money. We've liaised with the property manager, David, over email a few months before our stay and he's been consistently friendly and helpful. It was great to finally meet him in person during our stay. He's contactable on Whatsapp throughout, giving us a good amount of privacy while also being responsive to our queries. We stayed in the Apartment (the property also has rooms and studios) which can accommodate 3-4 adults. It has a full kitchen, dishwasher, three single beds, a sofa bed and a bathroom with a shower/tub combination (not sure about the other units). We had access to the communal washing machine, dryer, iron and ironing board in the basement, which is very convenient when you're on a long trip and don't want to be bogged down by heavy luggage. Check-in and check-out were easy; we received an email with check-in instructions 1-2 days before the trip. The building has a lift and the underfloor heating kept the apartment cozy although it snowed when we were there. The building is located near the "St. Moritz Bad, Youth Hostel" bus station which is served by bus #609. But if you're mobile and don't have a lot of luggage, you can also use the "St. Moritz Bad, Sonne" stop a few minutes' walk away which is served by more buses. Car parking spaces are also available for a fee but we didn't use them as we took public transport. St. Moritz Bad is the "quieter" part of the area (St. Moritz Dorf is where the glitzy boutiques are) which we prefer, but it might not suit those looking for a more lively vibe. The hotel is not on the lake but it's just a 3-4 minutes' walk away. Our favourite part: the hotel provides guests with a pass that allows unlimited (!!) rides on mountain transport in the Upper Engadine, including cable cars to Diavolezza, Piz Nair and Piz Corvatsch as well as the funicular to Muottas Muragl and Corviglia. The Swiss Travel Pass does *not* provide a discount for these particular mountain railways so the pass we got from the hotel is excellent value."
★★★★★
2025-10-14
J

MY Jannette

Traveling with friends
St. Moritz Youth Hostel ★★
"Breakfast was great and variety of cheese. The location a bit far, need to walk 20 min to the st moritz train station and have bus no.609 in font of the hostel"
★★★★★
2025-05-30

Hotels Near Top Attractions in Saint Moritz

Discover the charm of Saint Moritz by staying near its iconic landmarks.

Saint Moritz Travel Information

⚡

Power Plug & Voltage

230V/Type C/J

💵

Exchange Rate

CHF

💳

Local Payment

Cards/Twint/Cash

📱

Connectivity

Swisscom/Sunrise/Salt

🌡️

Current Weather

Showers

More Information About Saint Moritz Hotels

Key Info

Details

Number of reviews

2,404

Total properties

77

Weekday Avg. Price

£515

Weekend Avg. Price

£622

Trending hotel

St. Moritz Youth Hostel

FAQ – Hotels in Saint Moritz

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

    According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Moritz this weekend is £299 per night. For a 4-star hotel, the average cost is £645 per night. If you're looking for a luxury experience, 5-star hotels in Saint Moritz this weekend typically cost £2,210 per night.

  • How much do hotels in Saint Moritz cost per night on weekdays?

    Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Saint Moritz during weekdays is £293 per night. For a 4-star hotel, you can expect to pay around £456 per night. If you're seeking a luxury stay, 5-star hotels in Saint Moritz generally cost £1,833 per night on weekdays.

  • What are the best places to stay in Saint Moritz?

    Some of the best places to stay in Saint Moritz are near popular attractions like Lake St Moritz and Corviglia, offering easy access to key sights and amenities.

  • What are the top hotels in Saint Moritz near Lake St Moritz?

    Some of the top hotels in Saint Moritz near Lake St Moritz include St. Moritz Youth Hostel (from £50), Hotel Waldhaus am See (from £105) and Chesa Languard (from £103), all offering easy access to Lake St Moritz, making them ideal for visitors looking to explore the area.

  • What are some of the best hotels in Saint Moritz?

    The most popular Saint Moritz hotels for your stay: St. Moritz Youth Hostel (from £50), Hauser Hotel St. Moritz (from £125) and Hotel Laudinella (from £113) are the preferred hotels.

  • Which hotels in Saint Moritz are worth visiting for their spa experience?

    Feel tired from travelling? Hotel Laudinella (from £113), Hotel Reine Victoria (from £126) and Hotel Piz St. Moritz (from £122) provide highly rated spa services.

  • Which hotels in Saint Moritz have swimming pools?

    Hotel Grace la Margna ST Moritz (from £444), Hotel Steffani (from £167) and Hotel Europa St. Moritz (from £97) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

  • What hotels in Saint Moritz offer an especially good breakfast ?

    Hotel Grace la Margna ST Moritz (from £444),Suvretta House (from £364) and Hotel Laudinella (from £113) provide high-quality breakfast. Start your day with a delicious breakfast!

  • How to get good deals on hotels in Saint Moritz?

    To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.