The 6 Best Luxury Hotels in St. Moritz

A palace above the lake, a grand hotel at the old mineral spring or an Art Nouveau house opposite the station? Our travel advisors personally find the one among the luxury hotels in St. Moritz that suits your winter or summer in the Engadine. Every suitespot booking comes with free breakfast for 2, a room upgrade subject to availability, hotel credit and VIP service – benefits worth over €500.

6Luxury hotels
from 469 €per night
2Hotel brands
6 luxury hotels in St. Moritz, Switzerland

The best-known hotels in St. Moritz

Which of the best hotels in St. Moritz fits your days in the Engadine? Here you see the best-known addresses at a glance, with location, suitespot score and price per night. Our tip: families stay at Kulm Hotel St. Moritz next to Kulm Park, couples in search of calm at Carlton Hotel St. Moritz high above the lake.

HotelLocationsuitespot scorePrice from
Grand Hotel Des Bains Kempinski St. MoritzBad★ 4.6/5592 €
Grace La Margna St. MoritzBad★ 4.6/5500 €
Carlton Hotel St. Moritzvillage★ 4.8/51098 €
Hotel Giardino Mountain St. MoritzChampfèr★ 4.3/5926 €
Badrutt's Palace Hotel St. MoritzCity centre★ 4.9/5876 €
Kulm Hotel St. MoritzStadtzentrum★ 4.9/5469 €

Your guide to the best luxury hotels in St. Moritz

St. Moritz sits at around 1,800 meters in the Upper Engadine and has two faces: St. Moritz Dorf up on its sunny terrace above the lake, and St. Moritz Bad below, where one of the town’s first grand hotels rose at the Mauritius spring. If you are looking for a 5-star hotel in St. Moritz, the first choice is your spot above the water. In winter the railway carries you up to Corviglia; in summer the mountains are mirrored in Lake St. Moritz and the hiking trails start at the door.Kulm Hotel St. MoritzKulm Hotel St. Moritz · StadtzentrumThe luxury hotels in St. Moritz are grand hotels with stories of their own, so the best hotel for you depends on your trip. For families we recommend the Kulm Hotel St. Moritz, with a kids’ club, a children’s pool and its own ice rink in Kulm Park. Food lovers and night owls stay at Badrutt's Palace Hotel St. Moritz, where up to eleven restaurants and a winter club share one roof.

Couples looking for peace and exclusive lake-view accommodation book the Carlton Hotel St. Moritz, with just 60 rooms and suites. If you want to come in any season, stay at Grace La Margna St. Moritz, open 365 days a year; skiers set off from the Grand Hotel Des Bains Kempinski St. Moritz, right at the valley station of the Signalbahn. And if you are after a design hotel with two-star dining in winter, stay a few minutes’ drive outside town in Champfèr at the Hotel Giardino Mountain St. Moritz.

At no extra cost: booking through suitespot costs the same as booking direct with the hotel – the benefits come on top, free of charge.

New and freshly renovated: what the luxury hotels in St. Moritz have in store for the 2026/27 season

At Badrutt's Palace Hotel St. Moritz, you can now also stay in the Serlas Wing, open since January 2025: six stories on Via Serlas with 25 new rooms and suites designed by ACPV Architects Antonio Citterio Patricia Viel, with Loro Piana Interiors fabrics and B&B Italia furniture. An underground passage takes you to the village square and Chesa Veglia. It is the hotel’s first major expansion in over a century.Badrutt's Palace Hotel St. MoritzBadrutt's Palace Hotel St. Moritz · City centreAt the Kulm Hotel St. Moritz, the Alpine Sports Lounge & Boutique has welcomed guests since winter 2025/26: a reimagined ski room by Foster + Partners and the first phase of a wider transformation. At Grace La Margna St. Moritz, you choose between the listed Art Nouveau building from 1906 and the purist Grace Wing that complements it.

The 2026/27 winter season opens at Badrutt's Palace Hotel St. Moritz on December 3, 2026, and runs until March 30, 2027. The Kulm Hotel St. Moritz and the Grand Hotel Des Bains Kempinski St. Moritz open on December 4, 2026, and stay open until March 29, 2027; both also welcome guests in summer.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

The Carlton Hotel St. Moritz is a winter-only hotel, open from December 11, 2026, to March 21, 2027, and the Hotel Giardino Mountain St. Moritz in Champfèr is mainly geared to winter as well. In summer the Engadine belongs to hikers: Badrutt's Palace Hotel St. Moritz opens its summer season on June 4, 2027, and Grace La Margna St. Moritz is open all year anyway, including the quiet weeks between the seasons.

These luxury hotels in St. Moritz have a pool – plus spa & wellness with Engadine views

All six hotels have a pool, and four of them add a heated outdoor pool where you swim with the mountains in view.Carlton Hotel St. MoritzCarlton Hotel St. Moritz · villageAt the Kulm Hotel St. Moritz, the Kulm Spa covers 2,000 m²: a 10-by-20-meter indoor pool at 29 °C with lake views, an outdoor pool at 34 °C with a waterfall jacuzzi facing Piz Rosatsch, and a children’s pool of its own. A saltwater grotto, a Kneipp path, a Finnish sauna and a women-only bio sauna complete it, and a FaceGym partnership brings the “Ski and Sculpt” program.

At Badrutt's Palace Hotel St. Moritz, you swim laps in the 25-meter indoor infinity pool next to the famous granite rock; outside, a heated pool looks out over the lake and mountains. At the Carlton Hotel St. Moritz, the spa spreads over 1,200 m² and three floors with Engadine views: the indoor-outdoor pool is kept at 35 °C, the sports pool at 31 °C.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

At the Grand Hotel Des Bains Kempinski St. Moritz, the Mauritius spring feeds the 2,800 m² Alpine Spa, with a Kneipp stream, four saunas, a Ladies Spa and heated indoor and outdoor pools. Grace La Margna St. Moritz carved its 700 m² spa from Engadine granite, with a 20-meter pool where children are welcome too; it is free for hotel guests.

At the Hotel Giardino Mountain St. Moritz in Champfèr, the indoor pool is part of the dipiu Spa, with sauna, steam bath and an AVEDA hair salon. Treatments range from medical massages and Ayurveda to longevity retreats.

A spa for two

If you want some time to yourselves after a day on the slopes, book the private spa suite at Grace La Margna St. Moritz, with rituals using Aesop products. Badrutt's Palace Hotel St. Moritz has private spa suites as well, with Ayurvedic treatments and a salt steam room. Our travel advisors are happy to tell you how to reserve the suite for your stay.

Dining at the luxury hotels in St. Moritz: Da Vittorio, Matsuhisa and Engadine stuben

Every winter the St. Moritz Gourmet Festival brings chefs from around the world to the valley. Even without the festival, the hotels offer enough for a whole week, from fondue in a wood-paneled stube to a tasting menu.Grace La Margna St. MoritzGrace La Margna St. Moritz · BadThe first gourmet address is Da Vittorio – St. Moritz at the Carlton Hotel St. Moritz: two Michelin stars, an outpost of the Cerea brothers’ Da Vittorio. In the Grand Restaurant, Salvatore Frequente cooks with regional produce and wild herbs from the surrounding forests. The Carlton Bar is one of Forbes Travel Guide’s 44 best hotel bars.

At Badrutt's Palace Hotel St. Moritz, La Coupole – Matsuhisa serves Nobu Matsuhisa’s Japanese-Peruvian cuisine under the glass dome of the former tennis hall, while the restaurant Le Relais offers tableside guéridon service. The historic Chesa Veglia farmhouse holds the Patrizier Stuben, Grill Chadafö, Pizzeria Heuboden and the Carigiet Fondue Stübli. In winter, Jason Atherton’s King’s Social House turns into a club with DJs after dinner.

At the Kulm Hotel St. Moritz, Kulm Country Club by Mauro Colagreco serves mountain cuisine with produce from local farms in winter; in the Sunny Bar of 1884, the meeting point of the Cresta riders, Tom Booton is at the stove. At Grace La Margna St. Moritz, you’ll find the Beefbar concept from Monte Carlo, the restaurant THE VIEW overlooking the lake and Stuevetta Moritz, serving Zurich-style sliced veal, rösti and fondue.

At no extra cost: you pay the same rate as booking direct with the hotel – the suitespot benefits come on top, free of charge.

The second address with two Michelin stars among the luxury hotels in St. Moritz is a few minutes outside town in Champfèr: at the Hotel Giardino Mountain St. Moritz, Reto Brändli serves creative menus at ECCO St. Moritz, in winter and for dinner only. Things get more down-to-earth in the Stuva, with capuns and pizzoccheri, where dogs are welcome too.

For long evenings, we recommend the Grand Hotel Des Bains Kempinski St. Moritz: Neora brings modern Greek cuisine to the Engadine, and BILLIONAIRE combines a dinner show with a club.

A table at Da Vittorio

Da Vittorio at the Carlton Hotel St. Moritz opens for the winter on December 12, 2026, serving Wednesday to Sunday from 7 to 10 pm. Book the table together with your room – our travel advisors are happy to match both to your arrival.

Luxury hotels in St. Moritz with history: from the 1864 bet to two Winter Olympics

Winter tourism began at the Kulm Hotel St. Moritz. Johannes Badrutt founded it in 1856 as the first hotel in St. Moritz, and in 1864 he made a bet about the Engadine winter with English summer guests – the bet that launched Alpine winter tourism. In 1879 Switzerland’s first electric light shone here, the Cresta Run was born at the hotel, and Kulm Park hosted the opening ceremonies of the 1928 and 1948 Winter Olympics.Grand Hotel Des Bains Kempinski St. MoritzGrand Hotel Des Bains Kempinski St. Moritz · BadAlso in 1864, Caspar Badrutt bought the Hotel Beau Rivage and turned it into Badrutt's Palace Hotel St. Moritz, officially opened in 1896. Coco Chanel, Charlie Chaplin and Alfred Hitchcock stayed here. The historic Chesa Veglia farmhouse became part of the hotel in 1935/36, and it is still privately owned today.

Down in St. Moritz Bad, one of the town’s first grand hotels rose at the Mauritius spring in 1863/64: today’s Grand Hotel Des Bains Kempinski St. Moritz. The Carlton Hotel St. Moritz opened in 1913 and is now a winter-only 5-star hotel in St. Moritz; the legend that it was planned as a residence for Tsar Nicholas II is considered an invention of a former owner. The Belle Époque facade of Grace La Margna St. Moritz dates from 1906 and is a listed monument.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

Awards: Three Michelin Keys, the top level, go to Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz; two more hotels hold one Key each. Michelin Keys recognize hotels, not restaurants. In the Forbes Travel Guide, Badrutt’s Palace and the Carlton hold five stars, the Kulm four.

Where to stay in St. Moritz: village center, slope above the lake, Bad or Champfèr – the right location for your 5-star hotel

St. Moritz is small, but altitude makes the difference: in Dorf you stay on the terrace above the lake, in Bad down on the valley floor near the mountain railway. The luxury hotels in St. Moritz cover both, plus one hotel a few minutes outside town in Champfèr.Hotel Giardino Mountain St. MoritzHotel Giardino Mountain St. Moritz · ChampfèrVillage center: On Via Serlas, in the heart of town and overlooking Lake St. Moritz, stands Badrutt's Palace Hotel St. Moritz; shops and restaurants are within walking distance. Directly opposite the railway station you stay at Grace La Margna St. Moritz – ideal if you arrive by train. Our recommendation for anyone who likes an evening stroll through town.

On the slope above the lake: The Kulm Hotel St. Moritz sits above the lake next to Kulm Park, with the Cresta Run, the start of the Olympia Bob Run, its own nine-hole golf course and a natural ice rink. A little apart from the center stands the Carlton Hotel St. Moritz, where every room faces the lake and the Engadine mountains. Our recommendation for families and sports fans at the Kulm, for couples at the Carlton.

St. Moritz Bad: The Grand Hotel Des Bains Kempinski St. Moritz lies right at the valley station of the Signalbahn, at the foot of the Corviglia ski area. Our recommendation for skiers who want to head straight to the slopes.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

At no extra cost: you pay the same rate as booking direct with the hotel – the suitespot benefits come on top, free of charge.

Champfèr: About six minutes by car from St. Moritz, the Hotel Giardino Mountain St. Moritz sits in Champfèr, between St. Moritz and Silvaplana, at around 1,800 meters, between the Corviglia and Corvatsch ski areas. A free shuttle picks you up at St. Moritz station, and another takes you to the slopes. Our recommendation for food lovers who prefer a quieter luxury hotel.

Getting there: Engadin Airport in Samedan, about 7 km away, is reserved for private aircraft; the Carlton picks you up there free of charge. From Zurich it takes around three to three and a half hours by car or train, from Milan about three hours by car.

Our travel advisors’ insider tip

Count your nights before you choose. At the Kulm Hotel St. Moritz, the Ski & Mountain Pass is included for stays of two nights or more, and at Grace La Margna St. Moritz the suitespot benefits apply from two nights; in summer the mountain railways are free there too. Spend a full week at one of the St. Moritz 5-star hotels and you make the most of both.

What a night at a 5-star hotel in St. Moritz costs – and what’s included

Prices start at 469 € at the Kulm Hotel St. Moritz and go up to 1,098 € at the Carlton Hotel St. Moritz; in between are Badrutt's Palace Hotel St. Moritz, for example, at 875 € and the Hotel Giardino Mountain St. Moritz in Champfèr at 925 € per night. You will find the current price for your dates in the hotel list below.

Luxury hotelFromsuitespot benefits fromsuitespot score
On the slope above the lake
Carlton Hotel St. Moritz1,098 €1st night★ 4.8/5
Kulm Hotel St. Moritz469 €1st night★ 4.9/5
Village center
Badrutt's Palace Hotel St. Moritz875 €1st night★ 4.9/5
Grace La Margna St. Moritz499 €2 nights★ 4.6/5
St. Moritz Bad
Grand Hotel Des Bains Kempinski St. Moritz591 €1st night★ 4.6/5
Champfèr
Hotel Giardino Mountain St. Moritz925 €1st night★ 4.3/5

What’s included: All six hotels offer daily breakfast for two, an upgrade subject to availability, and early check-in and late check-out subject to availability. At the Grand Hotel Des Bains Kempinski St. Moritz, the upgrade is confirmed at booking.

Hotel credit: the Grand Hotel Des Bains Kempinski St. Moritz adds 100 Swiss francs; from the Classic Junior Suite and two nights, another 100 US dollars are added, not combinable with promotions. At Grace La Margna St. Moritz it is 50 US dollars, at the Hotel Giardino Mountain St. Moritz 50 euros, or 100 euros in suites.

Points and status: you earn with Leaders Club at Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz when you give your membership number at booking.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

At the Grand Hotel Des Bains Kempinski St. Moritz you earn with GHA Discovery, at the Hotel Giardino Mountain St. Moritz with Marriott Bonvoy, both with regular points and status benefits. At Grace La Margna St. Moritz you enjoy the suitespot benefits instead of points.

When it’s most beautiful: In winter the Corviglia slopes and the snow-covered lake beckon, in summer hiking trails, lakes and clear mountain air; Grace La Margna is there for you between the seasons too. Book early for Christmas and New Year and for the February weeks, especially if you have a particular 5-star hotel in St. Moritz in mind.

How long to stay: For the St. Moritz 5-star hotels we recommend four to seven nights in winter and three to four in summer. From two nights, the benefits apply at all six hotels.

The hotels in St. Moritz at a glance

What sets the hotels in St. Moritz apart – from their opening year to the spa:

HotelOpenedRenovatedPoolSpaKids clubMichelin KeysForbes
Grand Hotel Des Bains Kempinski St. Moritz1863✓✓✓1 Key
Grace La Margna St. Moritz✓✓✓1 Key
Carlton Hotel St. Moritz19132007✓✓✓3 Keys5 stars
Hotel Giardino Mountain St. Moritz2011✓✓✓
Badrutt's Palace Hotel St. Moritz18962025✓✓✓3 Keys5 stars
Kulm Hotel St. Moritz18562025✓✓✓3 Keys4 stars

Earn points & use your status in St. Moritz

Three of the traditional houses in St. Moritz belong to The Leading Hotels of the World: at Badrutt's Palace, the Kulm and the Carlton you earn points with Leaders Club, at the Grand Hotel des Bains with GHA Discovery and at the Giardino Mountain in Champfèr with Marriott Bonvoy. Because suitespot books at direct rates, points and status nights count as if you had booked with the hotel. At Grace La Margna you enjoy the suitespot benefits instead of points.

ProgramHotelsExamples in St. Moritz
Leaders Club3 hotelsCarlton Hotel St. Moritz, Badrutt's Palace Hotel St. Moritz, Kulm Hotel St. Moritz
GHA Discovery1 hotelGrand Hotel Des Bains Kempinski St. Moritz
Marriott Bonvoy1 hotelHotel Giardino Mountain St. Moritz

Frequently asked questions about luxury hotels in St. Moritz

How much does a night at a luxury hotel in St. Moritz cost?

Prices start at 469 € at the Kulm Hotel St. Moritz and go up to 1,098 € at the Carlton Hotel St. Moritz; in between are Badrutt's Palace Hotel St. Moritz at 875 € and Grace La Margna St. Moritz at 499 € per night, for example. Breakfast for two is included everywhere.

What is the most expensive hotel in St. Moritz?

At the top end is the Carlton Hotel St. Moritz, from 1,098 € per night: a winter hotel with just 60 rooms and suites, all facing the lake. It is followed by the Hotel Giardino Mountain St. Moritz in Champfèr at 925 € and Badrutt's Palace Hotel St. Moritz at 875 €.

Which 5-star hotel in St. Moritz is best for families?

The Kulm Hotel St. Moritz: its kids’ club looks after children aged 3 to 12, there is babysitting and a children’s pool, and Kulm Park has an ice rink and a golf course. Badrutt's Palace Hotel St. Moritz also has a kids’ club for ages 3 to 12, and at Grace La Margna St. Moritz the kids’ club is free for children from age 3.

Which luxury hotels in St. Moritz have a pool?

All six. You can swim outdoors in warm water at the Carlton Hotel St. Moritz at 35 °C, at the Kulm Hotel St. Moritz at 34 °C with a waterfall jacuzzi and at Badrutt's Palace Hotel St. Moritz with views of the lake and mountains. Grace La Margna St. Moritz has a 20-meter indoor pool.

Which luxury hotels in St. Moritz have a Michelin-starred restaurant?

The Carlton Hotel St. Moritz: Da Vittorio – St. Moritz by the Cerea brothers holds two Michelin stars. It is open Wednesday to Sunday in winter, from December 12, 2026. ECCO St. Moritz by Reto Brändli at the Hotel Giardino Mountain St. Moritz in Champfèr also holds two Michelin stars.

Which luxury hotels in St. Moritz have Michelin Keys?

Three Michelin Keys, the top level, go to Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz; two more hotels hold one Key each. Michelin Keys recognize hotels, while Michelin stars go to restaurants.

Can I earn points at the luxury hotels in St. Moritz?

Yes. At Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz you earn regular points with Leaders Club when you give your membership number at booking; at the Grand Hotel Des Bains Kempinski St. Moritz with GHA Discovery. Because suitespot books at direct rates, your nights count just as if you had booked with the hotel.

Where should I stay in St. Moritz?

In the village center for short walks to shops and restaurants (our pick: Badrutt's Palace Hotel St. Moritz), on the slope above the lake for views and Kulm Park (our pick: Kulm Hotel St. Moritz) and in St. Moritz Bad for quick access to the slopes (our pick: Grand Hotel Des Bains Kempinski St. Moritz). For a quieter luxury hotel, look a few minutes outside town in Champfèr (our pick: Hotel Giardino Mountain St. Moritz).

Which luxury hotels in St. Moritz are open in summer?

Grace La Margna St. Moritz is open all year. Badrutt's Palace Hotel St. Moritz welcomes summer guests in 2027 from June 4 to September 6, and the Kulm Hotel St. Moritz has a summer season too. The Carlton Hotel St. Moritz opens in winter only.

Which luxury hotel in St. Moritz is right on the slopes?

Among the St. Moritz 5-star hotels, the Grand Hotel Des Bains Kempinski St. Moritz in St. Moritz Bad sits right at the valley station of the Signalbahn at the foot of Corviglia. At the Kulm Hotel St. Moritz, the Ski & Mountain Pass is included from two nights.

What is the best luxury hotel in St. Moritz?

That depends on your trip. For families we recommend the Kulm Hotel St. Moritz, for food lovers and night owls Badrutt's Palace Hotel St. Moritz, for couples looking for peace the Carlton Hotel St. Moritz. If you travel outside the winter season, stay at Grace La Margna St. Moritz.

Which luxury hotel in St. Moritz is small and personal?

The Carlton Hotel St. Moritz, with just 60 rooms and suites high above the lake, open in winter. All year round we recommend Grace La Margna St. Moritz, a boutique hotel with 74 rooms and suites in the 1906 Art Nouveau building and the new Grace Wing.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA