Skip to main content

The best ski resorts in Sankt Moritz-Bad

Check out our pick of great ski resorts in Sankt Moritz-Bad

Filter by:

Review score

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

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
£739
1 night, 2 adults
Suvretta House, hotel in Sankt Moritz-Bad

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
273 reviews
Price from
£837
1 night, 2 adults
Nira Alpina, hotel in Sankt Moritz-Bad

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces.

Location, hotel, stuff
Scored 9.2
9.2
Rated superb
Superb
409 reviews
Price from
£361
1 night, 2 adults
Kulm Hotel St. Moritz, hotel in Sankt Moritz-Bad

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
£535
1 night, 2 adults
Hotelino Petit Chalet, hotel in Sankt Moritz-Bad

Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town centre, shops, restaurants and bars.

Perfectly run facilities and very courteous staff
Scored 9.5
9.5
Rated exceptional
Exceptional
182 reviews
Price from
£260
1 night, 2 adults
Aladin Apartments St Moritz, hotel in Sankt Moritz-Bad

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 was so exceptionally clean and homely touch to it. Beds were so comfortable. Bathroom was clean. Alot of space in the apartment. The location was perfect easy to get to by bus from the train station. Beautiful mountain views. Everything was provided including washing machine and dryer. David was super helpful and very responsive when we needed anything even gave recommendations for where to eat and sightsee. We also got a free pass to go on the cable cars up to the mountains from David which was really lovely. Would definitely stay here again!!
Scored 9.0
9.0
Rated superb
Superb
453 reviews
Price from
£181
1 night, 2 adults
Conrad's Mountain Lodge, hotel in Sankt Moritz-Bad

Located in the centre of Silvaplana, Conrad's Mountain Lodge offers you during the summer season, a cable car ticket for the whole region is included if you stay at least 2 nights.

Staff.location.decor
Scored 9.4
9.4
Rated superb
Superb
321 reviews
Price from
£230
1 night, 2 adults
Parkhotel Margna Superior, hotel in Sankt Moritz-Bad

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

Great hotel with very comfortable rooms, friendly staff, excellent food, and a fantastic location. A great value for money for staying near St Moritz
Scored 9.1
9.1
Rated superb
Superb
202 reviews
Price from
£301
1 night, 2 adults
Hotel Garni Chesa Mulin, hotel in Sankt Moritz-Bad

Enjoying a quiet and central position in Pontresina, Hotel Garni Chesa Mulin offers modern rooms, a sauna, a garden, a terrace, and garage parking. Free WiFi is available.

value for money / breakfast
Scored 9.0
9.0
Rated superb
Superb
244 reviews
Price from
£192
1 night, 2 adults
Hotel Albris, hotel in Sankt Moritz-Bad

The hotel is located in the heart of the Upper Engadine, surrounded by a mountain landscape, with direct access to hiking trails, ski pistes, and cross-country ski trails.

Friendly, modern but keeping with tradition. Arven wooden rooms smell awesome. Breakfast is super nice with all the fresh bread directly from the bakery.
Scored 9.2
9.2
Rated superb
Superb
147 reviews
Price from
£209
1 night, 2 adults
All ski resorts in Sankt Moritz-Bad
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 Sankt Moritz-Bad
gogless