Skip to main content

Filter by:


Star rating

Review score

Sankt Moritz-Bad – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Chesa Derby 3, hotel in Sankt Moritz-Bad

Boasting mountain views, Chesa Derby 3 provides accommodation with a casino and a balcony, around 2 km from Train Station St. Moritz.

7.8
Scored 7.8
Good
Rated good
5 reviews
Price from£321.07per night
Hauser Hotel St. Moritz, hotel in Sankt Moritz-Bad

The Hauser Hotel is situated in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away.

Friendly, helpful and efficient staff
8.7
Scored 8.7
Fabulous
Rated fabulous
1,179 reviews
Price from£273.17per night
Hotel Reine Victoria by Laudinella, hotel in Sankt Moritz-Bad

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...

The atmosphere of the hotel was beautiful and the staff were very helpful the room was very comfortable. The spa facilities were excellent, and the dining was lovely in the tunnel with great food. I did not realise about the pick up from the train station was available. What a great service.
8.2
Scored 8.2
Very good
Rated very good
831 reviews
Price from£217.72per night
Hotel Station, hotel in Sankt Moritz-Bad

This modern hotel close to the train station is the newest hotel in Pontresina and the Engadine. It offers free Wi-Fi access.

Nice breakfast location Friendly staff Quite rooms despite closely to train station
8.4
Scored 8.4
Very good
Rated very good
996 reviews
Price from£185.11per night
Hotel Steinbock Pontresina, hotel in Sankt Moritz-Bad

Family-run since 3 generations, the Hotel Steinbock occupies a historic, Engadine-style building dating from 1651 in Pontresina and offers traditional Engadine cuisine, Alpine-style rooms and free...

Everything was perfect!!
9.0
Scored 9.0
Superb
Rated superb
448 reviews
Price from£162.37per night
Art Boutique Hotel Monopol, hotel in Sankt Moritz-Bad

The Art Boutique Hotel Monopol is located in the centre of St. Moritz, 300 metres from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.

Excellent place! I was conveniently picked up by car from the train station to the hotel and back. I would be delighted to return for my next trips.
8.8
Scored 8.8
Fabulous
Rated fabulous
379 reviews
Price from£342.71per night
Hotel Corvatsch, hotel in Sankt Moritz-Bad

The family-run Hotel Corvatsch in the centre of Sankt Moritz-Bad is only a 3-minute walk from the lake, the woods, the health spa and the Signal Cable Car.

Lovely spacious rooms. A nice old feel to the hotel.
8.0
Scored 8.0
Very good
Rated very good
154 reviews
Price from£180.79per night
Hotel Walther - Relais & Châteaux, hotel in Sankt Moritz-Bad

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 700 m² Aqua Viva spa area with an indoor pool, a hot tub, various saunas, a foot bath with waterfall, various showers, a...

Excellent hotel, great value for Engadin, superb staff incl. personal welcome by Ms. Walther
9.3
Scored 9.3
Superb
Rated superb
319 reviews
Price from£306.93per night
Hotel Schweizerhof Pontresina, hotel in Sankt Moritz-Bad

Set in the heart of Pontresina, just beside the Alp Languard Ski Lift, Hotel Schweizerhof Pontresina offers fine local cuisine, free WiFi and panoramic views of the Bernina Massif, the Roseg Valley...

The place, room and the courtesy and professionalism of the hotel employees.
8.3
Scored 8.3
Very good
Rated very good
829 reviews
Price from£172.94per night
Berghotel Randolins, hotel in Sankt Moritz-Bad

Situated high above St. Moritz on the famous Suvretta hillside, the Berghotel Randolins can be found right at the ski slopes and hiking trails. It features a wellness area with panoramic views.

Staff was friendly, the room was big enough, there was free parking, some breakfast items were great.
8.4
Scored 8.4
Very good
Rated very good
535 reviews
Price from£154.34per night
See all hotels in and around Sankt Moritz-Bad
Subscribe to receive premium deals

Prices drop the moment you sign up!