Find Ski Hotels in St. Moritz from CA $184
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
Top St. Moritz Ski Hotels
Grand Hotel des Bains Kempinski
Grand Hotel des Bains Kempinski
9.4 out of 10, Exceptional, (314)
The price is CA $852
CA $899 total
includes taxes & fees
Jun 7 - Jun 8
Sport & Wellness Hotel San Gian St Moritz
Sport & Wellness Hotel San Gian St Moritz
9.4 out of 10, Exceptional, (188)
The price is CA $290
CA $312 total
includes taxes & fees
May 30 - May 31
Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
9.4 out of 10, Exceptional, (195)
The price is CA $544
CA $575 total
includes taxes & fees
Jun 7 - Jun 8
Hotel Nolda
Hotel Nolda
9.0 out of 10, Wonderful, (354)
The price is CA $230
CA $248 total
includes taxes & fees
Jun 4 - Jun 5
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (368)
The price is CA $413
CA $439 total
includes taxes & fees
May 19 - May 20
Languard
Languard
8.8 out of 10, Excellent, (290)
The price is CA $252
CA $271 total
includes taxes & fees
Jun 9 - Jun 10
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.
Hotels with ski-in / ski out
Kulm Hotel St. Moritz
Via Veglia 18, St. Moritz, GR
The price is CA $1,165 per night from Jun 14 to Jun 15
CA $1,165
CA $1,224 total
includes taxes & fees
Jun 14 - Jun 15
9.4/10 Exceptional! (94 reviews)
Hotels with ski shuttles nearby
Kulm Hotel St. Moritz
Via Veglia 18, St. Moritz, GR
The price is CA $1,165 per night from Jun 14 to Jun 15
CA $1,165
CA $1,224 total
includes taxes & fees
Jun 14 - Jun 15
9.4/10 Exceptional! (94 reviews)
Recent Reviews in St. Moritz
Recent Reviews in St. Moritz
5/5 Excellent
"Great location with spectacular views of the Matterhorn. Great fun places to eat and drink within walking distance"
A verified traveller stayed at Languard
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in St. Moritz
- Boutique Hotels (2)
- Casino Hotels (30)
- Cheap Hotels (3)
- Family Hotels (32)
- Golf Hotels (30)
- Historic Hotels (30)
- Honeymoon Resorts and Hotels (19)
- Hotel Wedding Venues (8)
- Hotels & Resorts for Couples (33)
- Hotels with Balconies (12)
- Hotels with Bar (24)
- Hotels with Free Airport Shuttle (1)
- Hotels with Free Breakfast (24)
- Hotels with Free Parking (18)
- Hotels with Hot Tubs (10)
- Hotels with Tennis Courts (5)
- Hotels with a Pool (12)
- Hotels with an Indoor Pool (9)
- Hotels with smoking rooms (7)
- Lake Hotels (30)
- Luxury Hotels (14)
- Pet-friendly Hotels (31)
- Romantic Hotels (6)
- Shopping Hotels (21)
- Spa Hotels (33)
Hotels near popular St. Moritz Attractions
St. Moritz Hotels by Star Rating
Explore more hotels
- Hauser Hotel St. Moritz
- Crystal Hotel
- Hotel Nolda
- Hotel Piz
- Grand Hotel des Bains Kempinski
- Kulm Hotel St. Moritz
- Schweizerhof Swiss Quality Hotel
- Carlton Hotel St Moritz
- Hotel Corvatsch
- Sport & Wellness Hotel San Gian St Moritz
- Berghotel Randolins
- Hotel Laudinella
- Hotel Bären
- Suvretta House
- Hotel Stille & Aladin Apartments
- Hotel Salastrains
- Randolins Familienresort
- Europa St Moritz Hotel
- Schloss Hotel & Spa Pontresina