Skip to main content

The 10 Best 5-star Hotels in St. Moritz, Switzerland

Check out our pick of great five-star hotels in St. Moritz

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

During winter, chef Rolf Fliegauf, who was awarded 2 Michelin stars, offers gourmet cuisine at the Giardino Mountain. Ayurveda based dishes with a mix of Asian, Oriental and local influences are served in the restaurant Hide & Seek - St. Moritz. Engadine specialities can be enjoyed in the Stüva.

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

Show more Show less
9.1
Superb
115 reviews

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. Moritz to offer private access with social distancing to the Corviglia ski area. The in-house winter sports shop also equips you with your desired equipment directly at the hotel and the ski school can also be booked directly at the hotel. The daily regular shuttle service takes you to other ski stations as well as to St. Moritz.

Cleanness of the room is super .. breakfast fantastic .. staff can’t be better

Show more Show less
9.3
Superb
271 reviews

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. Since then, the Kulm Hotel is characterized by its style and authenticity.

Beautyfull , every corner of the hotel is curated with details😁

Show more Show less
9.3
Superb
146 reviews

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 throughout the property and a bar. Each accommodation at the 5-star hotel has mountain views, and guests can enjoy access to a hot tub and a hammam. There is a spa and wellness centre with a terrace, indoor pool and fitness centre, as well as a sauna.

Perfect view, amazing room, awesome amenities

Show more Show less
9.2
Superb
65 reviews
Price from
£390
per night

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside. It offers a large, Alpine-style spa, a 24-hour fitness centre, and 2 award-winning restaurants.

I recently had the pleasure of staying at Grand Hotel des Bains Kempinski, and I cannot praise it enough! From the moment I walked through the doors, I knew I was in for something special. Every aspect of my stay was simply flawless, and I wholeheartedly rate this hotel a perfect 10 out of 10. It is definitely not the average price hotel and one would not expect so, staying in higher class hotels like Kempinksi. But in this particular hotel, every euro spent by the visitor is more than worth it The staff went above and beyond to make me feel welcomed and valued. Their warm smiles and attentive service made me feel like a VIP throughout my entire stay. They were quick to assist with any request, and their genuine care for guests was evident in every interaction. The room was immaculately clean, and the attention to detail was impeccable. The comfortable bed ensured a restful night's sleep, and the breathtaking views from the window added an extra touch of magic to my stay. The hotel's location couldn't have been better.Additionally, the peaceful atmosphere surrounding the hotel allowed me to unwind after a day of sightseeing. The entire ambiance of the hotel exuded luxury and sophistication. From the elegantly designed common areas to the carefully curated art and decor, every detail contributed to the hotel's overall splendor. The seamless check-in and check-out process was yet another testament to the hotel's efficiency and dedication to guest satisfaction. In conclusion, my stay was truly exceptional. I would highly recommend this hotel to anyone seeking a memorable and indulgent experience. I can confidently say that I will be returning to Kempinski on my future visits to St.Moritz. A perfect 10, without a doubt!

Show more Show less
8.8
Fabulous
364 reviews

Built in the late 19th century in neo-Baroque style and with a history dating back to 1848, the 5-star superior Grand Hotel Kronenhof in Pontresina offers panoramic views of the Bernina glaciers and Engadine Mountains, a luxurious spa, and an award-winning restaurant.

Quintessential Swiss hotel experience. Classic in all ways and a must on our next trip to the Swiss Alps. Service is beyond a 10.

Show more Show less
9.5
Exceptional
218 reviews

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

Owned and managed by the same family since 1908, it combines 5-star comfort with the charm and spaciousness of an earlier era. Free internet access is provided in the rooms, and free Wi-Fi is provided in public areas.

The old style of architecture and Theo wonderful view of Libya is and lake from the room

Show more Show less
9.6
Exceptional
364 reviews

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.
Search five-star hotels in St. Moritz

Most booked five-star hotels in St. Moritz this month

5 star hotels that guests love in St. Moritz

  • Avg. price/night: £282.55
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,933 reviews
    Big spacious room, great location for restaurants and pharmacy, breakfast is a 5 star with scrambled eggs, croissant and a view of the mountain. St. Motriz is an expensive location but this place was good for its price. The restaurant is great, even better than the other more expensive restaurants we tried during our stay.
    Jose
    Young couple
  • Avg. price/night: £239.56
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 833 reviews
    4 star hotel but feels like 5 stars😄
    Diangelo
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 535 reviews
    Great views of the mountains. We paid a bit more to get a balcony as our original booking did not have one, it was well worth it. It has a great spa which we enjoyed for the afternoon. The food was also excellent, I know Switzerland has high standards but this property is rated as 3 star - it should be 4 to 4.5 star. They also have a very good staff that helped us with local attractions to visit.
    Thomas
    Young couple
  • Avg. price/night: £282.55
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,933 reviews
    Great location and very good breakfast. Highly recommend. 5 stars for the receptionist and staffs
    Cathleen Camille
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 364 reviews
    This hotel used to have the best breakfast in Europe, now its not even close. Bare minimum. Spa is nice, but choose your therapist wisely, rooms are not upgraded . Everything in the hotel in short is like this : lets satisfy the bare minimum for 5 stars hotel. Mediocre food. However the stuff - reception, concierge, bellboys, housekeepers, everyone - really great! Bravo and thank you.
    Bojan Karic
    Family with young children
  • Avg. price/night: £239.56
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 833 reviews
    Fantasic breakfast choice! Buffet staff super friendly and efficient. Better than any five star hotel in Switzerland.
    bruno
    Young couple
  • Avg. price/night: £225.52
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,049 reviews
    Traditional classy hotel, very good dual aspect room and lucky to have a terrace. Great shower and tv wi-fi etc. Beautiful breakfast room overlooking the lake. Superb breakfast. Lovely old traditional hotel with lots of positive ambience.
    Peter
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 696 reviews
    The room is extremely quiet and clean. The hotel provide 5 star service and facilities. The reception is very helpful and friendly . I had great experience with Sam Gian more than the other even 5 star hotel .
    GAO
    Solo traveller
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 364 reviews
    Everything was as it should be in 5 star hotel. Personnel at breakfast was really very helpful and professional especially Bojan, Mario, Jure etc. Concierge was giving us proper tips for hiking trails and accurate weather forecast. Valley parking was functioning very well
    Dejan
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 198 reviews
    If you really want to experience the best, than this hotel is all worth it. It's ultimate luxury and staff so helpful and courteous. Food, bar, pool, spa all extremely amazing. It's an experience, you cannot miss. We stayed in the room with a lake view balcony and just breathtaking. Simply superb. I loved the pool , and one of the best massage I've had. I also loved the bar and it had some amazing single malts which I tried. Breakfast with amazing view outstanding.
    Deepak Kalwani
    Family with young children

Research, refine and make plans for your whole trip

gogless