Ski Hotels & Resorts in St. Moritz from AU$340

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Ski Hotels

Best St. Moritz Ski Hotels

Hotel Reine Victoria

4.0 star property
8.6 out of 10, Excellent, (472)
"Wonderful hotel! Staff is very friendly and knowledgeable. Very convenient for
skiing
and for the spa across the street. "
Catherine
The price is AU$452
includes taxes & fees
27 July - 28 July
Hotel Reine Victoria

Grand Hotel des Bains Kempinski

5.0 star property
9.4 out of 10, Exceptional, (322)
"Wow! Blown away by the details in this place and super clean. A light switch at your night stand to turn off ALL lights in the room at night. How wonderfully thought out! Every amenity. Spa, indoor pool. Wow, wow, wow. "
Philip
The price is AU$1,478
includes taxes & fees
21 Aug - 22 Aug
Grand Hotel des Bains Kempinski

Crystal Hotel

4.5 star property
9.2 out of 10, Wonderful, (551)
"Perfect location in the heart of St. Moritz. Two minute walk to the Corviglia funicular, bus stop to Corvatch, Diavolezza or other
ski
areas across the street. Nice breakfast set up, didn't try their dinner menu. Bar allows smoking."
Kyle
The price is AU$496
includes taxes & fees
20 Aug - 21 Aug
Crystal Hotel

Hotel Stille & Aladin Apartments

2.5 star property
8.0 out of 10, Very good, (188)
"It has the most beatiful view "
Eliana
Hotel Stille & Aladin Apartments

Berghotel Randolins

3.0 star property
8.8 out of 10, Excellent, (132)
"This location was far out but we easily walked to town and the valley each day and could schedule a
shuttle
back or even to and from the city center. The room was very comfortable and clean, food was excellent and we would definitely stay again. We did not
ski
but the storage area and services seemed very nice. Staff was amazing."
Cabot-Ann
The price is AU$377
includes taxes & fees
17 Aug - 18 Aug
Berghotel Randolins

Giardino Mountain

5.0 star property
9.4 out of 10, Exceptional, (45)
"Great staff and service"
Allan
Giardino Mountain

Schweizerhof Swiss Quality Hotel

4.0 star property
9.2 out of 10, Wonderful, (290)
"Overall the property is good. Not sure the value proposition was met given the cost.. My room heating system failed so it was always too warm. I had to open the window. I reported the problem but was not offered another room. Room was not as nice as photos or the description. Views from the room were amazing.
Ski
related amenities are great. Location is perfect. Great breakfast buffet."
Gary
The price is AU$625
includes taxes & fees
28 July - 29 July
Schweizerhof Swiss Quality Hotel

Languard

3.0 star property
8.8 out of 10, Excellent, (480)
"We loved the location. Easy to access the gondola for
skiing
and appreciated the hotel helping with a reduced lift ticket price. The staff were all friendly and the view of town from our corner room was superb! A charming hotel that we would enjoy staying at again. "
Katelyn
The price is AU$340
includes taxes & fees
11 Aug - 12 Aug
Languard

Hotel Laudinella

4.0 star property
8.4 out of 10, Very good, (242)
"The location is perfect, walking distance to
Ski
Lift and downtown, as well as hiking paths. The hotel has agreement with Ovaverva, a complex with indoor and outdoor swimming pools, water slides, Gym and spa. This is perfect to relax after a day of
skiing
or hiking. The staff is incredibly polite and professional. They make you feel like a royal guest. Staff members are from many different nationalities, and they all speak many languages. This makes the ambient very interesting, warming and...
Kenneth
The price is AU$487
includes taxes & fees
21 Aug - 22 Aug
Hotel Laudinella

Hotel Nolda

3.0 star property
9.0 out of 10, Wonderful, (455)
"Wonderful hotel to stay at in St. Moritz. It is on the edge of the city, but honestly the city is not that big. It is about a 20 minute walk from the train station (or you could take the public bus). The staff were very friendly. The hotel restaurant was very good, although the "dinner" times were a bit confusing. Dinner goes from 7-9pm. But we couldnt figure out if we were supposed to be at the table at 7 or could arrive later. The town is quiet in the summer and dining options were not...
Wade
The price is AU$367
includes taxes & fees
18 Aug - 19 Aug
Hotel Nolda
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