Luxury Hotels in St. Moritz
6 luxury hotels compared on guest reviews. No paid placements.
Our picks
Best overall
Spa & wellness
Boutique
Affordable luxury
6 Recommended Hotels

Hotel Grace La Margna St. Moritz
St. Moritz, Switzerland
Best overallHotel Grace La Margna St. Moritz suits travellers who want five-star comfort without needing a car… It stands on Via Serlas in St. Moritz Dorf, within walking distance of the train station, and guests return again and again to the views, the location and staff who are warm and quick to help. Rooms have balconies, and reviewers single out the comfortable beds and pillows, the generous bathrooms and the quality of the toiletries. The spa, with its indoor pool, sauna and hot tub, is a good reason to stay in for the evening, and breakfast is served both as a buffet and à la carte. The drawbacks are modest. The price level is high, there is no outdoor pool, and guests mention a modern side of the hotel, so the style of your room can depend on where you are placed. Couples and rail travellers looking for polished service will feel well looked after.
Why this position
Highest guest score of the 6 hotels we rank here — 9.6 from 504 reviews. Leads the ranking: a higher guest score than #2 (9.6 to 9.5).

Grand Hotel des Bains Kempinski
St. Moritz, Switzerland
Spa & wellnessGrand Hotel des Bains Kempinski is for travellers who want a classic grand hotel with a serious spa… The historic building in St. Moritz Bad has been carefully renovated, and guests describe the rooms as spotless and spacious, many with a balcony or terrace. The 2,800 m² spa is the centrepiece, with a heated indoor pool, several saunas and steam baths, and reviewers return again and again to the service, from the welcome to a free car that drops guests at nearby places. Breakfast, accompanied by a pianist, wins consistent praise, and dinner at Les Saisons brings steak and sushi to the table. The points to weigh are smaller ones. The price level is high, one guest whose first-floor room sat above a restaurant heard loud music, and double beds may come with two single duvets. For a spa-focused stay with polished service, it is a confident choice.
Why this position
Sits behind #1 on both the score (9.5 to 9.6) and the sample it rests on (148 to 504 reviews).

Grand Hotel Kronenhof
St. Moritz, Switzerland
Grand Hotel Kronenhof is for travellers who want a grand hotel with a view and do not mind staying just outside St. Moritz… It stands in neighbouring Pontresina, in a neo-Baroque building from the late 19th century, and many rooms look across to the Bernina glaciers. Guests describe the building as beautiful and the service as exceptionally attentive, and they speak warmly of the spa, the pool, the gym and the breakfast buffet; one family called it ideal for a family holiday. Dinner in the Grand Restaurant is a highlight for many, but it comes with a dress code that asks men to wear a jacket. Not every room has the glacier view either: some face the courtyard and the village, so it is worth asking when you book. St. Moritz itself is a separate trip from Pontresina. For a classic, polished stay in the mountains, it is an easy recommendation.
Why this position
Rests on more guest reviews than #2 (261 to 148), at a slightly lower score (9.4 to 9.5).

Badrutt's Palace Hotel
St. Moritz, Switzerland
BoutiqueBadrutt's Palace Hotel is the choice for travellers who want to stay at the centre of St. Moritz life… Open since 1896, the palace sits in the middle of St. Moritz Dorf, and rooms look out over the mountains, the town or Lake St. Moritz; guests describe the lake views as breathtaking. Above all, reviewers praise the staff, from the concierge to the team in the lobby café, for being kind, fast and thoroughly professional, and many also mention the cuisine. The hotel's scale brings a few trade-offs. With so many restaurants and bars, the experience is not uniform: one guest found the outdoor pool area below the standard of the interiors, and another was disappointed by the service at one of the restaurants. It is also a large, lively landmark rather than a secluded retreat. Travellers who want classic grandeur, a central address and attentive service will find it hard to fault.
Why this position
Sits behind #3 on both the score (9.2 to 9.4) and the sample it rests on (104 to 261 reviews).

Hotel Maistra 160
St. Moritz, Switzerland
Affordable luxuryHotel Maistra 160 is for travellers who care about design and want a calmer base outside St. Moritz… The new hotel stands on Via Maistra in neighbouring Pontresina, and guests talk first about the architecture and the rooms, which are finished in Swiss stone pine and fill with a natural wood scent. Reviewers also describe the rooms as spacious, with plenty of storage and comfortable places to sit, and they come with balconies facing the mountains. Breakfast is a recurring highlight, dinners in the restaurant earn praise, and the staff are described as friendly and full of tips for the stay. The spa with sauna and steam room, the fitness centre and the yoga studio round out the facilities. The trade-offs are small: the pool is outdoors, St. Moritz is a separate trip, and one guest missed a choice of pillows. For a thoughtful, modern Alpine stay, it is a strong pick.
Why this position
A 4-star hotel scoring 9.5 from 145 reviews: the guest verdict outweighs the star class. A lower star class than #4, but guests rate it higher (9.5 to 9.2).

Sport & Wellness Hotel San Gian
St. Moritz, Switzerland
Sport & Wellness Hotel San Gian suits active travellers who want a practical, friendly base close to the mountain… The four-star hotel stands in St. Moritz Bad, 150 metres from the Signal cable car and right by a bus stop, and guests repeatedly praise the staff, the breakfast buffet and the clean, cosy rooms, which several found roomier than expected. Parking is available, and the hotel offers its own massages and relaxation treatments. The wellness side needs a little explaining. Hotel guests have free, unlimited access to the Ovaverva complex across the street, with its pool, spa and fitness centre, but this is a public facility rather than a private hotel spa, which one guest found disappointing. The hotel is also in Bad rather than the Dorf centre, and its style is simpler than that of the town's grand hotels. As a well-run base close to the mountain, it delivers where it matters.
Why this position
Rests on more guest reviews than #5 (701 to 145), at a slightly lower score (9.0 to 9.5).
Loading map...
Luxury travel, straight to your inbox
Every other week we share destinations and hotels worth the journey, from hidden boutique hideaways to classics that live up to their name.
Tripplo’s selection · Founder: Axel Hernborg · Updated 27 October 2026
Ranking updated 27 October 2026
6 hotels compared · How we choose hotels · No paid placements
Compare the hotels
| # | Hotel | Stars | Guest rating | Best for |
|---|---|---|---|---|
| 1 | Hotel Grace La Margna St. Moritz | 5★ | Booking9.6· 504 reviews | Best overall |
| 2 | Grand Hotel des Bains Kempinski | 5★ | Booking9.5· 148 reviews | Spa & wellness |
| 3 | Grand Hotel Kronenhof | 5★ | Booking9.4· 261 reviews | — |
| 4 | Badrutt's Palace Hotel | 5★ | Booking9.2· 104 reviews | Boutique |
| 5 | Hotel Maistra 160 | 4★ | Booking9.5· 145 reviews | Affordable luxury |
| 6 | Sport & Wellness Hotel San Gian | 4★ | Booking9· 701 reviews | — |
Download the comparison as a PDF
All 6 hotels in one PDF to save, print or share with whoever you are travelling with.
- Who each hotel suits
- What guests like – and what they complain about
- A link to every hotel for when it is time to book
Free · instant download
How we ranked these hotels
6 hotels looked at for this destination: 6 ranked above, 0 more we recommend.
The Google and Booking ratings for these hotels are based on a combined 1,863 reviews reported by the sources. This is not the number of review texts Tripplo has analysed.
How guest ratings, hotel class and facts inform our selections.
Read our methodologyWeather & sea temperature — St. Moritz
Right now: 12°
Tripplo's luxury hotel selection in St. Moritz — in numbers
Most common facilities
- Spa & wellness (6 of 6)
- Bar (6 of 6)
- Restaurant (6 of 6)
- Pool (5 of 6)
- Gym (5 of 6)
- Family rooms (5 of 6)
What these hotels do best
- Service (6 of 6)
- Spa & wellness (5 of 6)
- Pools (5 of 6)
- Dining (5 of 6)







