Ski Hotels & Resorts in St. Moritz from AU$278

Most accommodation 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

Best St. Moritz Ski Hotels

Grand Hotel des Bains Kempinski
5.0 star property
9.4 out of 10, Exceptional, (314)
"Nice hotel"
Grand Hotel des Bains Kempinski
Giardino Mountain
5.0 star property
9.4 out of 10, Exceptional, (44)
"Excellent service and hotel stay! will be back again! 5 stars hospitality! "
Giardino Mountain
Sport & Wellness Hotel San Gian St Moritz
4.0 star property
9.4 out of 10, Exceptional, (188)
"Great staff"
The price is AU$324
per night
30 May - 31 May
Sport & Wellness Hotel San Gian St Moritz
Art Boutique Hotel Monopol
4.0 star property
9.4 out of 10, Exceptional, (195)
"Nice hotel in St Moritz! Spacious clean rooms. Great location ."
The price is AU$685
per night
2 June - 3 June
Art Boutique Hotel Monopol
Crystal Hotel
4.0 star property
9.2 out of 10, Wonderful, (480)
"Good location good hotel and nice staff "
Crystal Hotel
Schweizerhof Swiss Quality Hotel
4.0 star property
9.2 out of 10, Wonderful, (244)
"The staff was very friendly, and the room was spacious with a nice view. It was convenient to the train station as well. The lobby and restaurants are gorgeous!"
The price is AU$538
per night
7 May - 8 May
Schweizerhof Swiss Quality Hotel
Hotel Nolda
3.0 star property
9.0 out of 10, Wonderful, (354)
"Love it!"
The price is AU$278
per night
2 June - 3 June
Hotel Nolda
Hauser Hotel St. Moritz
3.0 star property
9.0 out of 10, Wonderful, (366)
"Friendly staff. Clean rooms"
The price is AU$457
per night
8 May - 9 May
Hauser Hotel St. Moritz
Berghotel Randolins
3.0 star property
8.8 out of 10, Excellent, (121)
"Room was clean abd bed was very comfortable. would be very nice of there was a coffee maker in the room"
Berghotel Randolins
Languard
3.0 star property
8.8 out of 10, Excellent, (284)
"Cosy spot. Staff very accomodating."
The price is AU$287
per night
19 May - 20 May
Languard
Don't see what you're looking for?
See all available properties in St. Moritz
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.

St. Moritz Ski Hotels information

 

Ski Hotels in St. Moritz

35

Highest price
AU$538
Cheapest price
AU$278
Number of guest reviews
2,526
Total number of hotels in St. Moritz
2,424

 

Frequently asked questions

How much do ski hotels in St. Moritz cost?
Expect to pay between AU$278 and AU$538 per night for ski hotels in St. Moritz. Whatever your budget, an epic stay is a click away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many ski hotels are there in St. Moritz?
St. Moritz has 35 ski hotels on offer. They’re the ideal place to relax and unwind after an active day on the slopes.
What are the best cheap ski hotels in St. Moritz?
With ski hotels starting from AU$278 per night, you can hone your switchback for less in St. Moritz! One snowy retreat that’s easy on your budget is Spinas Gasthaus Val Bever - Hostel. It comes with conveniences like mountain views and a terrace. Another cost-effective option is Hotel Morteratsch. As well as being near thrilling pistes, it has a cafe and mountain views. If you want to save your hard-earned cash and still make the most of St. Moritz, add a few fabulous free attractions to your to-do list. Morteratsch Glacier and Nair Peak are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What is there to do near my ski hotel in St. Moritz?
St. Moritz has enough activities and sights to keep you on the go for weeks, beginning with Corviglia Ski Resort. Diavolezza Ski Resort, Morteratsch Glacier and Mineralbad Baths and Spa are other impressive attractions. If you’re in town a while, Nair Peak and Sils-Maria Gondola will put the finishing touches on your itinerary.

Recent Reviews in St. Moritz
Expedia verified reviews