St. Moritz Hotels from โ‚น7,976

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 St. Moritz hotels and places to stay

Languard
3 out of 5
Via Veglia 14, St. Moritz, GR
The price is โ‚น14,586 per night from 19 Jun to 20 Jun
โ‚น14,586
per night
19 Jun - 20 Jun
0.17 km from city centre
8.8/10 Excellent! (200 reviews)
"Though the hotel is able old, but the staff were super friendly and helpful, and the view of our room was just magnificent! Highly recommend staying in this hotel if you travel to st moritz!"

Reviewed on 16 May 2023

Languard
Hotel Arte
4 out of 5
Via Tinus 7, St. Moritz, GR
Fully refundable
The price is โ‚น18,400 per night from 12 Jun to 13 Jun
โ‚น18,400
per night
12 Jun - 13 Jun
0.18 km from city centre
8.8/10 Excellent! (303 reviews)
"Very nice room"

Reviewed on 28 May 2023

Hotel Arte
Hotel Bernina 1865
4 out of 5
Plazzet 20, Samedan, GR, 7503
Fully refundableReserve now, pay when you stay
The price is โ‚น12,442 per night from 4 Jun to 5 Jun
โ‚น12,442
per night
4 Jun - 5 Jun
4.91 km from city centre
8.8/10 Excellent! (375 reviews)
"It was everything you would want and more! Gorgeous hotel, great breakfast, great staff. Will definitely return."

Reviewed on 31 May 2023

Hotel Bernina 1865

Save an average of 15% on thousands of hotels when you're signed in

Grand Hotel des Bains Kempinski
5 out of 5
Via Mezdi 27, St. Moritz, GR
The price is โ‚น41,006 per night from 2 Jul to 3 Jul
โ‚น41,006
per night
2 Jul - 3 Jul
1.74 km from city centre
9.4/10 Exceptional! (294 reviews)
"like - *historic building with excellent facilities. *The dining options and restaurant staff are excellent. don't like - *tough walk for skiers to the lift. a property like this should make arrangements to transports skiers to lifts. I had blisters on my knees by the end of my stay. * there should ..."

Reviewed on 25 Feb 2023

Grand Hotel des Bains Kempinski
All In One Hotel Inn Lodge
3 out of 5
Via Nouva 3, Celerina-Schlarigna, GR, 7505
Fully refundableReserve now, pay when you stay
The price is โ‚น11,128 per night from 20 Jun to 21 Jun
โ‚น11,128
per night
20 Jun - 21 Jun
2.12 km from city centre
8.4/10 Very Good! (162 reviews)
"Room had a kitchen that was great to use. Also had a washer and dryer on premises which was great to use. Also had free bus/train passes to use. Great stay."

Reviewed on 28 May 2023

All In One Hotel Inn Lodge
Hotel Steffani
4 out of 5
Via Traunter plazzas 6, St. Moritz
Fully refundableReserve now, pay when you stay
The price is โ‚น20,503 per night from 21 Jun to 22 Jun
โ‚น20,503
per night
21 Jun - 22 Jun
0.11 km from city centre
8.8/10 Excellent! (312 reviews)
"It was a short walk uphill a steep hill from the train station. It was a lovely room with a brilliant view of the lake and mountains. Our hairdryer in the room didnโ€™t fit the outlet but the concierge sorted it out really fast. Room service was great and the food was really nice. Breakfast had a fair ..."

Reviewed on 12 May 2023

Hotel Steffani
Hotel Laudinella
3.5 out of 5
Via Tegiatscha 17, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is โ‚น22,571 per night from 6 Jun to 7 Jun
โ‚น22,571
per night
6 Jun - 7 Jun
1.33 km from city centre
8.4/10 Very Good! (202 reviews)
Definitely recommend this place
"Clean room, great breakfast and friendly staff. Overall, I am a highly satisfied customer."

Reviewed on 1 May 2023

Hotel Laudinella
Hauser Hotel St. Moritz
3 out of 5
Via Traunter Plazzas 7, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is โ‚น18,576 per night from 4 Jun to 5 Jun
โ‚น18,576
per night
4 Jun - 5 Jun
0.1 km from city centre
8.8/10 Excellent! (333 reviews)
"The property prides itself in making good use of locally sourced materials and food. The hotel is drilling 8 boreholes so that it will eventually be heated by geothermal energy."

Reviewed on 20 May 2023

Hauser Hotel St. Moritz
Schweizerhof Swiss Quality Hotel
4 out of 5
Via Dal Bagn 54, St. Moritz, GR
0.15 km from city centre
9.2/10 Wonderful! (203 reviews)
"Near all restaurants and attractions. Accommodating staff, nice breakfast with huge selections."

Reviewed on 1 Jun 2023

Schweizerhof Swiss Quality Hotel
Hostel Casa Franco
Via Sela 11, St. Moritz, GR
The price is โ‚น11,390 per night from 2 Jun to 3 Jun
โ‚น11,390
per night
2 Jun - 3 Jun
1.19 km from city centre
7/10 Good! (90 reviews)
"Rooms are small and overall the property needs some refurbishment. Price/product ratio is unbalanced."

Reviewed on 23 Mar 2023

Hostel Casa Franco
Youth Hostel St. Moritz
2 out of 5
Via Surpunt 60, St. Moritz, GR
The price is โ‚น12,363 per night from 16 Jun to 17 Jun
โ‚น12,363
per night
16 Jun - 17 Jun
1.08 km from city centre
8.6/10 Excellent! (117 reviews)
"Fantastic place. Lovely friendly Staff clean place berkfast and evening meal was very good. Hope to be back there very soon again."

Reviewed on 22 May 2023

Youth Hostel St. Moritz
Soldanella
3 out of 5
Via Somplaz 17, St. Moritz, GR
The price is โ‚น15,859 per night from 9 Jun to 10 Jun
โ‚น15,859
per night
9 Jun - 10 Jun
0.33 km from city centre
8.8/10 Excellent! (400 reviews)
"I loved our view..fabulous! We also really enjoyed the 2 people that do the breakfast buffet! Very helpful and friendly. Front desk staff not too friendly. What we didnโ€™t like at all was the fact that the lobby smells of cigarettes and that indoor smoking is allowed..(even by the staff)!"

Reviewed on 29 May 2023

Soldanella
Hotel Nolda
3 out of 5
Via Crasta 3, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is โ‚น12,266 per night from 5 Jun to 6 Jun
โ‚น12,266
per night
5 Jun - 6 Jun
1.54 km from city centre
8.8/10 Excellent! (284 reviews)
"No coffee or safe in the room. Curtains were broken. Location was great and breakfast was excellent"

Reviewed on 24 Mar 2023

Hotel Nolda
Kulm Hotel St. Moritz
5 out of 5
Via Veglia 18, St. Moritz, GR, 7500
The price is โ‚น56,965 per night from 20 Jun to 21 Jun
โ‚น56,965
per night
20 Jun - 21 Jun
0.25 km from city centre
9.4/10 Exceptional! (91 reviews)
"Beautiful hotel, comfortable room, staff were very helpful, a great place to stay"

Reviewed on 2 Aug 2022

Kulm Hotel St. Moritz
Badrutt's Palace Hotel
5 out of 5
Via Serlas 27, St. Moritz, GR
The price is โ‚น65,101 per night from 22 Jun to 23 Jun
โ‚น65,101
per night
22 Jun - 23 Jun
0.14 km from city centre
9.4/10 Exceptional! (70 reviews)
"Beautiful Hotel"

Reviewed on 15 Jan 2023

Badrutt's Palace Hotel
Hotel Sonne St Moritz
3.5 out of 5
Via Sela 11, St. Moritz, GR
The price is โ‚น18,400 per night from 2 Jun to 3 Jun
โ‚น18,400
per night
2 Jun - 3 Jun
1.19 km from city centre
8.4/10 Very Good! (103 reviews)
"Everything was fantastic. Good serve by Their pizzeria was excellent may be best food we had during our entire journey. We been to lot of different countries in Europe, Australia, New Zealand, Canada, USA etc. etc. but I personally rate the best food I ever had in my life. Property location, condition ..."

Reviewed on 17 Feb 2023

Hotel Sonne St Moritz
Hotel Waldhaus am See
3.5 out of 5
Via Dim Lej 6, St. Moritz, GR
The price is โ‚น19,410 per night from 2 Jun to 3 Jun
โ‚น19,410
per night
2 Jun - 3 Jun
0.79 km from city centre
9/10 Wonderful! (370 reviews)
"Excellent hotel. Beautiful lake side location. Close to train station. Great staff and rooms."

Reviewed on 26 May 2023

Hotel Waldhaus am See
Chalet Speciale - Hostel
2 out of 5
Via Chalchera 9, Celerina-Schlarigna, GR, 7505
Fully refundableReserve now, pay when you stay
The price is โ‚น8,148 per night from 15 Jun to 16 Jun
โ‚น8,148
per night
15 Jun - 16 Jun
2.28 km from city centre
8.2/10 Very Good! (110 reviews)
"I guess the biggest surprise was what passed for a bathroom in our room, okay for a quick leak during the night, not for much else. Most trailers in Canada have more of a bathroom. However there were bigger facilities just across the hall. For one night it was fine. Staff was super friendly and spoke ..."

Reviewed on 10 Jun 2022

Chalet Speciale - Hostel
Art Boutique Hotel Monopol
4 out of 5
Via Maistra 17, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is โ‚น27,600 per night from 9 Jun to 10 Jun
โ‚น27,600
per night
9 Jun - 10 Jun
0.09 km from city centre
9.4/10 Exceptional! (170 reviews)
Overall Great Experience
"Great Experience, Clean and Newly Renovated Property with a great staff that was always willing to assist. Property was located in a well centralized location to many parts of St. Moritz. <5 min walk to Corviglia lift with ski equipment."

Reviewed on 22 Jan 2023

Art Boutique Hotel Monopol
Hotel Piz
3 out of 5
Via Dal Bagn 6, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is โ‚น20,240 per night from 11 Jun to 12 Jun
โ‚น20,240
per night
11 Jun - 12 Jun
1.04 km from city centre
8.2/10 Very Good! (244 reviews)
"A transient between Glacier and Bernina train experience."

Reviewed on 17 May 2023

Hotel Piz
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in St. Moritz

Accommodation near St. Moritz attractions

St. Moritz hotels information

Number of reviews
4,433
Accommodation
2,435 hotels
Lowest Price
โ‚น7,976
Highest Price
โ‚น65,101

Frequently asked questions

Where is the best place for a stay in St. Moritz?

Hotel Waldhaus am See is a favourite property for Expedia customers. This 3.5-star hotel offers a full-service spa and a restaurant. Traveller reviews also recommend Schweizerhof Swiss Quality Hotel and Hotel Steffani as top choices for your stay. See all available top hotels, or vacation rentals in St. Moritz.

If I need to cancel my hotel reservation in St. Moritz, will I receive a refund?

Yes! Most hotel bookings are fully refundable as long as you cancel before the hotelโ€™s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Moritz.

What's the best budget-friendly hotel in St. Moritz?

Based on reviews, Languard is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and laundry facilities. Other options for your budget-friendly stay include Youth Hostel St. Moritz and Hotel Piz. View all budget hotels in St. Moritz.

What's the best hotel for a family trip to St. Moritz?

Randolins Familienresort is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other options for your stay with the children include Soldanella and Hotel Bรคren. Also, attractions in the area such as Albula Train Museum are fun for the whole family. Find more child-friendly accommodations in St. Moritz.

What's the best accommodation for a couple going to St. Moritz?

Hotel Laudinella is a favourite 3.5-star hotel for couples, and features a full-service spa and 5 restaurants. Other good choices for your romantic getaway include Kulm Hotel St. Moritz and Carlton Hotel St Moritz. See all romantic hotels in St. Moritz.

What's the best pet-friendly accommodation option in St. Moritz?

Hotel Cervus St. Moritz is a top hotel for people travelling with their pets, and offers a full-service spa and ski-in/ski-out access for its human guests. See more pet-friendly hotel accommodations in St. Moritz.

What's the best luxury accommodation option in St. Moritz?

Badrutt's Palace Hotel is a 5-star hotel with 10 restaurants and 3 bars, and it's a popular choice for Expedia travellers looking for a pampered stay. Grand Hotel des Bains Kempinski and Carlton Hotel St Moritz are two other upscale options for your trip. Find more luxury hotels in St. Moritz.

What's the best boutique hotel in St. Moritz?

Carlton Hotel St Moritz is a favourite 5-star hotel with our travellers looking for stylish accommodation, and features 64 guestrooms, 2 restaurants and 2 bars. See all boutique hotels in St. Moritz.

What's the best golf hotel in St. Moritz?

Carlton Hotel St Moritz is a 5-star hotel featuring 2 indoor pools and a full-service spa, and it's a top choice for playing a round of golf. You can tee off at Kulm Golf Course during your trip. See more golf hotels in St. Moritz.

What's the best accommodation option for a ski holiday in St. Moritz?

Hotel Nolda is a top 3-star hotel for a winter holiday, and features ski-in/ski-out access and free WiFiThis hotel is located 6 minutes by car from Muottas Muragl. Other good choices to stay near the slopes include Hotel Cervus St. Moritz and Grand Hotel des Bains Kempinski. See all ski hotels in St. Moritz.

What are some accommodation options with pools in St. Moritz?

Petit Steffani is a popular 3-star B&B featuring an indoor pool, 3 bars/lounges and free buffet breakfast. A couple of other options that feature an on-site pool include Kulm Hotel St. Moritz and Hotel Bรคren. View all hotels with pools in St. Moritz.

What is the best spa hotel in St. Moritz?

Hotel Cervus St. Moritz is a top ski spa hotel with an indoor pool. Enjoy the steam room or sauna at the on-site spa. Other popular spa hotels in St. Moritz include Art Boutique Hotel Monopol and Grand Hotel des Bains Kempinski. See all spa hotels in St. Moritz.

St. Moritz Hotel Reviews
Expedia verified reviews