
Find Ski Hotels in St. Moritz
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Ski Hotels
Our top choices for St. Moritz ski hotels
The price is AED 1,063
AED 1,132 total
includes taxes & fees
22 Mar - 23 Mar
The price is AED 1,389
AED 1,471 total
includes taxes & fees
4 Mar - 5 Mar
The price is AED 1,316
AED 1,399 total
includes taxes & fees
8 Mar - 9 Mar
The price is AED 1,145
AED 1,313 total
includes taxes & fees
16 Mar - 17 Mar
The price is AED 1,420
AED 1,503 total
includes taxes & fees
22 Mar - 23 Mar
The price is AED 1,658
AED 1,750 total
includes taxes & fees
15 Mar - 16 Mar
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.
4-star ski hotels in St. Moritz
The price is AED 1,280
AED 1,361 total
includes taxes & fees
17 Mar - 18 Mar
5-star ski hotels in St. Moritz

10.0 out of 10, Exceptional, (88)
The price is AED 3,959
AED 4,157 total
includes taxes & fees
4 Mar - 5 Mar
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.
Top St. Moritz Hotel Reviews

Badrutt's Palace Hotel
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in St. Moritz
More Accommodation Types in St. Moritz
Explore more hotels
- Art Boutique Hotel Monopol
- Hotel Steffani
- Suvretta House
- Grand Hotel des Bains Kempinski
- Hotel Bären
- Carlton Hotel St Moritz
- Soldanella
- Languard
- Hotel Europa Suites
- Kulm Hotel St. Moritz
- Schweizerhof Swiss Quality Hotel
- Hotel San Gian
- The Suites
- The View
- Hotel Stille & Aladin Apartments
- Randolins Familienresort
- Schloss Hotel & Spa Pontresina



































































































