Skip to main content

The best ski resorts in St. Moritz

Check out our pick of great ski resorts in St. Moritz

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Giardino Mountain, hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

Its simply the best experience! The room,restaurants,breakfast,all services ,transportation all around the city!Free upgrade on our room ,one bottle of wine was waiting inside the room with wishes fr our anniversary
Scored 9.1
9.1
Rated superb
Superb
114 reviews
Price from
£741.04
per night
Suvretta House, hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

Staff were wonderful and facilities perfect. Very accommodating to English speaking guests. Service in restaurant at lunch and dinner first class. Thank you.
Scored 9.3
9.3
Rated superb
Superb
272 reviews
Price from
£839.28
per night
Kulm Hotel St. Moritz, hotel in St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

everything is so nice, any thing you name it, Kulm can provide it. Staffs are all very professional !
Scored 9.3
9.3
Rated superb
Superb
141 reviews
Price from
£536.26
per night
Aladin Apartments St Moritz, hotel in St. Moritz

Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.

The apartment had everything it needed . You can see the mountains from the balcony while drinking the morning coffee.
Scored 9.0
9.0
Rated superb
Superb
452 reviews
Price from
£160.61
per night
Badrutt's Palace Hotel St Moritz, hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

Every thing
Scored 9.2
9.2
Rated superb
Superb
178 reviews
Price from
£1,011.55
per night
Hotel GRACE LA MARGNA ST MORITZ, hotel in St. Moritz

Situated in St. Moritz and with Train Station St. Moritz reachable within 200 metres, Hotel GRACE LA MARGNA ST MORITZ features concierge services, allergy-free rooms, a restaurant, free WiFi...

Wonderful stay with excellent service from the bell boy to the Receptionist Rooms and views excellent. Apart from the quality of the pillows although they had a great pillow selection but since I suffer from disc problems guess had difficulty finding the right pillow for my comfort, Otherwise service was 10/10
Scored 9.5
9.5
Rated exceptional
Exceptional
161 reviews
Price from
£485.02
per night
Carlton Hotel St Moritz - The Leading Hotels of the World, hotel in St. Moritz

Overlooking Lake St. Moritz and the Engadine mountain valley, the elegant Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village.

Everything: impeccable service, wonderful location, plentiful breakfasts, luxury terrace with fantastic view, good livemusic bar, restaurants.. Fantastic Spa. This is one of the best hotels.
Scored 9.3
9.3
Rated superb
Superb
51 reviews
Price from
£1,222.79
per night
Cozy apartment in St. Moritz, hotel in St. Moritz

Offering lake views, Cozy apartment in St. Moritz is an accommodation situated in St. Moritz, 8.4 km from Engadin Golf Samedan & Zuoz-Madulain and 35 km from Swiss National Park Visitor Centre.

Nicely decorated flat with balcony, good location
Scored 9.1
9.1
Rated superb
Superb
14 reviews
Price from
£401.53
per night
SmartHome Top of the World, hotel in St. Moritz

A recently renovated apartment situated in St. Moritz, SmartHome Top of the World features a garden. This property offers access to a balcony, free private parking and free WiFi.

Breakfast material was available
Scored 9.4
9.4
Rated superb
Superb
93 reviews
Price from
£211.15
per night
Hotel Nolda, hotel in St. Moritz

Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 100 metres away from the cable car. It offers free WiFi and free parking on site.

Walking distance to town and lake
Scored 8.2
8.2
Rated very good
Very good
1,213 reviews
Price from
£155.58
per night
All ski resorts in St. Moritz
Looking for a ski resort?
Those who enjoy hitting the slopes on holiday need look no further than ski resorts and hotels. Whether located up in the mountains or in a nearby town or city, ski resorts give you easy access to the best areas for skiing, snowboarding and other winter sports.
Search ski resorts in St. Moritz

Most booked ski resorts in St. Moritz this month

FAQ about ski resorts in St. Moritz

Research, refine and make plans for your whole trip

gogless