
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

9.0 out of 10, Wonderful, (502 reviews)
cleanliness Embrace winter magic at this slope-side hotel with ski rentals and direct mountain access.
The price is AED 868
AED 1,025 total
includes taxes & fees
6 Apr - 7 Apr

9.0 out of 10, Wonderful, (145 reviews)
cleanliness Explore St. Moritz's premier ski destination with hot tubs, sauna, and complimentary breakfast at this welcoming mountain retreat.
The price is AED 987
AED 1,054 total
includes taxes & fees
22 Mar - 23 Mar

8.8 out of 10, Excellent, (32 reviews)
cleanliness Ski-in, ski-out alpine paradise in St. Moritz with hot tubs and sauna to soothe muscles after thrilling days on nearby slopes.
The price is AED 1,301
AED 1,379 total
includes taxes & fees
24 Mar - 25 Mar
The price is AED 2,492
AED 2,619 total
includes taxes & fees
30 Mar - 31 Mar

8.8 out of 10, Excellent, (549 reviews)
cleanliness Carve pristine powder and embrace winter adventure at this Art Deco ski haven, just steps from St. Moritz's iconic slopes.
The price is AED 1,018
AED 1,092 total
includes taxes & fees
25 Mar - 26 Mar

8.8 out of 10, Excellent, (90 reviews)
cleanliness Alpine skiing paradise with waterfront charm near St. Moritz lifts offers sauna, bike rentals, and free breakfast for snow lovers.
The price is AED 775
AED 833 total
includes taxes & fees
22 Mar - 23 Mar

9.0 out of 10, Wonderful, (486 reviews)
cleanliness Ski paradise awaits at this St. Moritz haven, where alpine adventures begin steps from the hotel door and scenic mountain views beckon.
The price is AED 1,214
AED 1,289 total
includes taxes & fees
6 Apr - 7 Apr
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 2,492
AED 2,619 total
includes taxes & fees
30 Mar - 31 Mar
5-star ski hotels in St. Moritz

9.4 out of 10, Exceptional, (330)
The price is AED 3,988
AED 4,186 total
includes taxes & fees
29 Mar - 30 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

Hotel Bären
10/10 Excellent
Explore a world of travel with Expedia
More Accommodation Types in St. Moritz
- Apartments in Graubünden
- Vacation Homes in Graubünden
- Chalets in Graubünden
- B&B in Graubünden
- Hostels in Graubünden
- Farmstay in Graubünden
- Lodges in Graubünden
- Aparthotels in Graubünden
- Villas in Graubünden
- Guest Houses in Graubünden
- Condo Rentals in Graubünden
- Residences in Graubünden
- Pensions in Graubünden
- Cottages in Graubünden
- Motels in Graubünden
- Castles in Graubünden
Hotels near popular St. Moritz Attractions
St. Moritz Hotels by Star Rating
Explore more hotels
- Hotel Waldhaus am See
- Art Boutique Hotel Monopol
- Grand Hotel des Bains Kempinski
- Suvretta House
- Soldanella
- Hotel Bären
- Languard
- Kulm Hotel St. Moritz
- Schweizerhof Swiss Quality Hotel
- Carlton Hotel St Moritz
- Hotel San Gian
- Hotel Europa Suites
- Berghotel Randolins
- The Suites
- The View
- Randolins Familienresort
- Hotel Stille & Aladin Apartments
- Hotel Corvatsch
- Hostel by Randolins





























































































