The 6 Best Luxury Hotels in Silvaplana

A design house in Champfèr with two-star cuisine, a grand hotel by the Signalbahn or a palace above Lake St. Moritz? Tell us your plans for the Upper Engadine, and our travel advisors personally find the right one among the luxury hotels in Silvaplana and the surrounding area. 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 Silvaplana, Switzerland

The best-known hotels in Silvaplana

Planning days on Lake Silvaplana and looking for the best hotels in Silvaplana and the surrounding area? This overview shows you the best-known addresses with location, suitespot score and nightly price. Our tip: to stay between Corvatsch and Corviglia, book Hotel Giardino Mountain St. Moritz in Champfèr; for families we recommend Kulm Hotel St. Moritz.

HotelLocationsuitespot scorePrice from
Grand Hotel Des Bains Kempinski St. MoritzSt. Moritz Bad★ 4.6/5592 €
Grace La Margna St. MoritzSt. Moritz Bad★ 4.6/5500 €
Carlton Hotel St. MoritzSt. Moritz village★ 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 Silvaplana

Silvaplana sits on the shore of its own lake, right in the middle of the Upper Engadine chain of lakes that runs from Maloja past Sils to St. Moritz. On summer afternoons the Maloja wind sweeps across the water and the lake fills with kitesurfers and windsurfers; in winter the Corvatsch cable car climbs from Surlej into the snow. If you want a 5-star hotel around Silvaplana, you stay in Champfèr or a few kilometers down the valley in St. Moritz.Hotel Giardino Mountain St. MoritzHotel Giardino Mountain St. Moritz · ChampfèrThat is because the luxury hotels in Silvaplana and the surrounding area are almost all in St. Moritz; there is none in the village of Silvaplana itself. The closest to Silvaplana is the Hotel Giardino Mountain St. Moritz in Champfèr, the hamlet between the two municipalities, where a shuttle takes you to the Corvatsch and Corviglia slopes.

For families we suggest the Kulm Hotel St. Moritz, with a kids’ club and a children’s pool of its own; for food lovers, the Giardino with the two-Michelin-star ECCO St. Moritz. Coming in summer to kite or hike? Book Grace La Margna St. Moritz, which welcomes guests in every season.

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

Season 2026/27 in the Upper Engadine: what’s new at the luxury hotels in Silvaplana and the surrounding area

At the Hotel Giardino Mountain St. Moritz, you sleep in a classic Engadine house whose walls go back to the 19th century. Since its restoration in 2011, the old timbered ceilings meet colorful contemporary design.Badrutt's Palace Hotel St. MoritzBadrutt's Palace Hotel St. Moritz · City centreNew in St. Moritz: Badrutt's Palace Hotel St. Moritz opened the Serlas Wing in 2025, a six-story addition with 25 rooms and suites, Loro Piana fabrics and a tunnel into the village center. At the Kulm Hotel St. Moritz, the Foster + Partners-designed Alpine Sports Lounge & Boutique has marked the first step of a larger makeover since winter 2025/26.

For winter 2026/27, Badrutt's Palace Hotel St. Moritz is open from December 3, 2026, to March 30, 2027, while the Kulm Hotel St. Moritz and the Grand Hotel Des Bains Kempinski St. Moritz open from December 4, 2026, to March 29, 2027. The Hotel Giardino Mountain St. Moritz is mainly a winter hotel; our travel advisors will confirm its exact season dates with you.

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 receives guests in winter only, between December 11, 2026, and March 21, 2027. For summer by the lake, Grace La Margna St. Moritz stays open year-round, and Badrutt's Palace Hotel St. Moritz starts its summer season on June 4, 2027.

These luxury hotels in Silvaplana and the surrounding area have a pool – spa & wellness after the slopes and the lake

Lake Silvaplana stays cool even in high summer, which makes warm water afterward all the better: each of the six hotels has its own pool.Kulm Hotel St. MoritzKulm Hotel St. Moritz · StadtzentrumAt the Kulm Hotel St. Moritz, you swim in the 20-meter indoor pool or outdoors in the 34 °C pool with a waterfall jacuzzi, and the spa area measures 2,000 m². At Badrutt's Palace Hotel St. Moritz, the 25-meter infinity pool lies beside a granite rock, and a heated outdoor pool looks across the lake.

The Carlton Hotel St. Moritz spreads its spa over three floors and 1,200 m²; from the 35 °C indoor-outdoor pool you look straight down the valley, and there is a 31 °C sports pool as well.

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 Hotel Giardino Mountain St. Moritz, 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 facials with dipiu Cosmetics.

The spa suite in Champfèr

At the Hotel Giardino Mountain St. Moritz, you can book the private dipiu Spa Suite with a twin tub and its own steam sauna, just for the two of you – perfect after a day on Corvatsch. Staying longer? Ask about the longevity, biohacking and Ayurveda retreats; our travel advisors will put the dates together for you.

Dining at the luxury hotels in Silvaplana and the surrounding area: ECCO, Da Vittorio and capuns at the Stuva

Two of the six hotels have a restaurant with two Michelin stars, and alongside them you’ll find stuben serving Engadine and Swiss cooking.Carlton Hotel St. MoritzCarlton Hotel St. Moritz · St. Moritz villageAt the Hotel Giardino Mountain St. Moritz, Reto Brändli cooks at ECCO St. Moritz: two Michelin stars, 18 Gault&Millau points and the “Rising Star of the Year 2026” title. Things get heartier at the Stuva, with capuns and pizzoccheri and dogs welcome, and at Hide & Seek with seasonal regional food.

Two stars also shine on the Cerea brothers’ restaurant at the Carlton Hotel St. Moritz, Da Vittorio – St. Moritz. At Badrutt's Palace Hotel St. Moritz, you eat fondue, grilled dishes or wood-fired pizza in the historic Chesa Veglia, or choose Japanese-Peruvian cuisine at the restaurant La Coupole – Matsuhisa.

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

In winter the Kulm Hotel St. Moritz runs Kulm Country Club by Mauro Colagreco, with mountain cooking and produce from nearby farms. At Grace La Margna St. Moritz, Stuevetta Moritz serves Zürcher Geschnetzeltes, rösti and fondue – Condé Nast Traveler put it on its 2025 list of the best new restaurants in the world.

A table at ECCO

ECCO St. Moritz at the Hotel Giardino Mountain St. Moritz opens during the winter season and for dinner only. Reserve early, ideally when you book your room – our travel advisors take care of both.

Luxury hotels in Silvaplana and the surrounding area with history: an Engadine house, grand hotels and Olympic winters

The Hotel Giardino Mountain St. Moritz has Engadine roots: Daniela and Philippe Frutiger renovated the old house in 2011 and reopened it as a design hotel of the Giardino Group. Today it is a 5-star hotel around Silvaplana and a member of Design Hotels.Grand Hotel Des Bains Kempinski St. MoritzGrand Hotel Des Bains Kempinski St. Moritz · St. Moritz BadDown the valley in St. Moritz, winter tourism was born: Johannes Badrutt, who had founded the Kulm Hotel St. Moritz in 1856, used a bet in 1864 to persuade English summer guests to try a winter in the Engadine. Kulm Park later hosted the opening of the 1928 and 1948 Winter Olympics.

Badrutt's Palace Hotel St. Moritz opened in 1896 and remains privately owned; Charlie Chaplin and Coco Chanel were among its guests. In the Bad district, the Grand Hotel Des Bains Kempinski St. Moritz, built at the Mauritius spring in 1863/64, still uses the spring’s water in its spa.

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: Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz each hold three Michelin Keys, and two more hotels hold one each; the Keys rate hotels, not restaurants. Forbes Travel Guide gives five stars to Badrutt’s Palace and the Carlton and four to the Kulm.

Where to stay around Silvaplana: Champfèr or St. Moritz – finding the right spot for your 5-star hotel

The valley is narrow here: Silvaplana lies on the lake, opposite Surlej and the Corvatsch valley station, with Champfèr and St. Moritz further down. For the luxury hotels in Silvaplana and the surrounding area, that means choosing between the quiet hamlet and the town with its promenade and shops.

Champfèr: The Hotel Giardino Mountain St. Moritz sits at around 1,800 meters between the Corvatsch and Corviglia ski areas, about six minutes by car from St. Moritz. A free shuttle collects you from St. Moritz station. Our pick for anyone who wants to be close to Silvaplana and the lake.

St. Moritz Bad: The Grand Hotel Des Bains Kempinski St. Moritz stands directly by the Signalbahn valley station; the railway takes you into the Corviglia ski area. Our pick for skiers who don’t want to waste a minute in the morning.

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.

St. Moritz village: Here you stay at Badrutt's Palace Hotel St. Moritz on Via Serlas in the middle of town, at the Kulm Hotel St. Moritz next to Kulm Park or at the Carlton Hotel St. Moritz, a little apart and high above the lake. Our pick for guests who go out in the evening and explore the whole valley by day.

Arrival: From Zurich it is about 160 minutes by car to Champfèr, from Milan around 180 minutes. By rail you travel to St. Moritz; Grace La Margna is right across from the station.

Two ski areas, one valley

Corvatsch and Corviglia lie on opposite sides of the valley. From the Hotel Giardino Mountain St. Moritz the hotel shuttle takes you to both, and guests at the Kulm Hotel St. Moritz get the Ski & Mountain Pass from the second night. That way your 5-star hotel around Silvaplana gets the most out of every ski day.

What a night at a 5-star hotel around Silvaplana costs – and what’s included

Nightly prices range from 469 € at the Kulm Hotel St. Moritz to 1,098 € at the Carlton Hotel St. Moritz; the Hotel Giardino Mountain St. Moritz in Champfèr starts at 925 €. Which price applies to your dates is shown in the hotel list below.

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

Included at all six hotels: daily breakfast for two and, subject to availability, an upgrade, early check-in and late check-out.

Hotel credit comes to 50 euros at the Hotel Giardino Mountain St. Moritz, 100 euros in suites; 100 Swiss francs at the Grand Hotel Des Bains Kempinski St. Moritz (plus 100 US dollars in a Classic Junior Suite or higher for stays of two nights, not combinable with promotions); and 50 US dollars at Grace La Margna St. Moritz, where the benefits start from two nights.Grace La Margna St. MoritzGrace La Margna St. Moritz · St. Moritz BadPoints: you earn with Marriott Bonvoy at the Hotel Giardino Mountain St. Moritz and with GHA Discovery at the Grand Hotel Des Bains Kempinski St. Moritz, each with regular points and status benefits.

With Leaders Club you collect at Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz, provided you give your membership number when 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

When to go: Winter brings the Corvatsch and Corviglia ski areas, cross-country trails along the valley and the Engadin Skimarathon across the frozen lakes. Summer brings kite and windsurf wind on Lake Silvaplana and trails from lake to lake. Book in good time for the holidays around New Year and for February.

Length of stay: At a 5-star hotel around Silvaplana, five to seven nights are worthwhile in winter, four in summer. From the second night, the suitespot benefits apply everywhere.

The hotels in Silvaplana at a glance

What sets the hotels in Silvaplana 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 Silvaplana

Around Silvaplana you earn points in three programs: Marriott Bonvoy at the Giardino in Champfèr, GHA Discovery at the Grand Hotel des Bains, and Leaders Club at the traditional St. Moritz houses Badrutt's Palace, Kulm and Carlton. suitespot books at direct rates, so points and status nights are credited as if you had booked with the hotel directly; at Grace La Margna you receive the suitespot benefits instead of points.

ProgramHotelsExamples in Silvaplana
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 Silvaplana

How much does a luxury hotel in Silvaplana and the surrounding area cost per night?

From 469 € at the Kulm Hotel St. Moritz to 1,098 € at the Carlton Hotel St. Moritz. The Hotel Giardino Mountain St. Moritz in Champfèr is at 925 €, Grace La Margna St. Moritz at 499 €; breakfast for two is always included.

Which luxury hotel is closest to Silvaplana?

The Hotel Giardino Mountain St. Moritz in Champfèr, the hamlet between Silvaplana and St. Moritz. The other luxury hotels we recommend around Silvaplana are in St. Moritz; there is none in the village of Silvaplana itself.

Which 5-star hotel around Silvaplana has a Michelin-starred restaurant?

The Hotel Giardino Mountain St. Moritz, with Reto Brändli’s ECCO St. Moritz, two Michelin stars. Da Vittorio – St. Moritz at the Carlton Hotel St. Moritz holds two stars as well.

Which luxury hotels around Silvaplana have a pool?

Every one of the six. You can swim outdoors at the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz, for example; Badrutt's Palace Hotel St. Moritz has a 25-meter infinity pool, and the Hotel Giardino Mountain St. Moritz an indoor pool in the dipiu Spa.

Which hotel gets me to Corvatsch?

From the Hotel Giardino Mountain St. Moritz in Champfèr, a shuttle runs to the Corvatsch and Corviglia slopes. If you mainly ski Corviglia, stay at the Grand Hotel Des Bains Kempinski St. Moritz by the Signalbahn valley station.

Which luxury hotels around Silvaplana are open in summer?

Grace La Margna St. Moritz all year, Badrutt's Palace Hotel St. Moritz from June 4 in 2027. The Carlton Hotel St. Moritz opens in winter only, and the Hotel Giardino Mountain St. Moritz is also geared mainly to winter.

Can I earn hotel points around Silvaplana?

Yes: with Marriott Bonvoy at the Hotel Giardino Mountain St. Moritz, with GHA Discovery at the Grand Hotel Des Bains Kempinski St. Moritz and with Leaders Club at Badrutt's Palace Hotel St. Moritz, for example, using your membership number when booking.

Which luxury hotels around Silvaplana have Michelin Keys?

Badrutt's Palace Hotel St. Moritz, the Kulm Hotel St. Moritz and the Carlton Hotel St. Moritz have three Keys each; two more hotels hold one each. Michelin Keys rate hotels, Michelin stars rate restaurants.

Which luxury hotel around Silvaplana suits families?

The Kulm Hotel St. Moritz, with a kids’ club for ages 3 to 12 and a children’s pool, or the Hotel Giardino Mountain St. Moritz, whose Mountain Kids Club looks after children aged 3 to 13.

Where is the best place to stay around Silvaplana?

In Champfèr if you want to be close to Silvaplana and the lake (Hotel Giardino Mountain St. Moritz), in St. Moritz Bad right by the mountain railway (Grand Hotel Des Bains Kempinski St. Moritz) or in St. Moritz village in the thick of things (Badrutt's Palace Hotel St. Moritz).

What are the best hotels around Silvaplana?

For families the Kulm Hotel St. Moritz, for night owls Badrutt's Palace Hotel St. Moritz, for quiet days as a couple the Carlton Hotel St. Moritz, and for food lovers who want to stay near the lake the Hotel Giardino Mountain St. Moritz.

What is the most expensive hotel around Silvaplana?

The Carlton Hotel St. Moritz: here a night starts at 1,098 €; the hotel has 60 rooms and suites and opens in winter only. Next come the Hotel Giardino Mountain St. Moritz at 925 € and Badrutt's Palace Hotel St. Moritz at 875 €.

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