Find Ski Hotels in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Ski Hotels

Our top choices for St. Moritz ski hotels

Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (555)
"A Great Place to Stay"
United States
Melvin
The price is NT$9,286
NT$9,879 total
includes taxes & fees
Dec 15 - Dec 16
Languard

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (472)
"Great location with awesome staff! It was our first time in St. Moritz and everything was perfect!"
United States
Gary
The price is NT$14,514
NT$15,303 total
includes taxes & fees
Dec 14 - Dec 15
Hauser Hotel St. Moritz

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (140)
"Great place with transportation. Good breakfast."
United States
Sandris
The price is NT$8,263
NT$8,817 total
includes taxes & fees
Jan 11 - 2026/1/12
Berghotel Randolins

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (687)
"Views were awesome great buffet breakfast friendly & accommodating staff highly recommend to stay "
United States
Sherry
Soldanella

Chesa Spuondas

Chesa Spuondas
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (85)
"the staff was super helpful and we rented bikes that were very inexpensive and enjoyed a ride through the country and found some small lakes and many horses. Very exceptional stay!"
United States
Frederick
The price is NT$5,505
NT$5,952 total
includes taxes & fees
Dec 14 - Dec 15
Chesa Spuondas

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (315)
"Courteous staff, very !!! Spotless and spacious room"
United States
Peter Roland
The price is NT$10,152
NT$10,776 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Piz

Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (97)
"We really enjoyed our stay here for 2 nights. The hotel is stunning, the staff are very welcoming and friendly. Breakfast was amazing with everything you could want."
United Kingdom
James
The price is NT$73,193
NT$76,367 total
includes taxes & fees
Jan 12 - 2026/1/13
Badrutt's Palace Hotel

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (290)
"Clean room, nice views and the spa was great!"
United States
Karen
The price is NT$17,089
NT$18,008 total
includes taxes & fees
Dec 14 - Dec 15
Art Boutique Hotel Monopol

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (154)
"----"
Canada
Jeffrey
The price is NT$11,752
NT$12,437 total
includes taxes & fees
Dec 15 - Dec 16
Hotel Bären

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (600)
"Beautiful hotel! "
United States
Jennifer
The price is NT$11,438
NT$12,111 total
includes taxes & fees
Dec 14 - Dec 15
Hotel Waldhaus am See
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

5-star ski hotels in St. Moritz

Ski hotels with spas 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.

Top St. Moritz Hotel Reviews