Find Ski Hotels in St. Moritz

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

Find properties with these dates

Pick from 35 St. Moritz Ski Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Lobby
Grand Hotel des Bains Kempinski
5.0 star property
9.4 out of 10, Exceptional, (314)
"Nice hotel"
The price is ¥97,182
per night
Jun 8 - Jun 9
Grand Hotel des Bains Kempinski
Aerial view
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
Premium bedding, minibar, in-room safe, desk
Sport & Wellness Hotel San Gian St Moritz
4.0 star property
9.4 out of 10, Exceptional, (188)
"Great staff"
The price is ¥32,147
per night
May 30 - May 31
Sport & Wellness Hotel San Gian St Moritz
Bar (on property)
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 ¥62,083
per night
Jun 7 - Jun 8
Art Boutique Hotel Monopol
Rooftop terrace
Crystal Hotel
4.0 star property
9.2 out of 10, Wonderful, (480)
"Good location good hotel and nice staff "
Crystal Hotel
Junior Suite, Lake View | Hypo-allergenic bedding, down comforters, minibar, in-room safe
Schweizerhof Swiss Quality Hotel
4.0 star property
9.2 out of 10, Wonderful, (245)
"Excellent stay"
The price is ¥67,939
per night
May 15 - May 16
Schweizerhof Swiss Quality Hotel
Front of property
Hotel Nolda
3.0 star property
9.0 out of 10, Wonderful, (354)
"Love it!"
The price is ¥24,768
per night
Jun 4 - Jun 5
Hotel Nolda
Economy Double Room | In-room safe, desk, soundproofing, free WiFi
Hauser Hotel St. Moritz
3.0 star property
9.0 out of 10, Wonderful, (368)
"Friendly staff. Clean rooms"
The price is ¥47,227
per night
May 19 - May 20
Hauser Hotel St. Moritz
Massages
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
Junior Suite, 1 Double Bed | In-room safe, desk, free WiFi, bed sheets
Languard
3.0 star property
8.8 out of 10, Excellent, (289)
"After the walking climb up to hill from the train station, the hotel is nice and has great views of the lake and mountains!"
The price is ¥30,015
per night
Jun 9 - Jun 10
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
¥97,182
Cheapest price
¥24,768
Number of guest reviews
2,535
Total number of hotels in St. Moritz
2,363

 

Recent reviews of St. Moritz hotels
Expedia verified reviews