St Moritz Switzerland — Engadine Alps and frozen Lake St Moritz, glamorous Swiss winter resort
Graubünden, Switzerland  ·  6 Hotels Listed  ·  Lake · Bad · Dorf · Champfèr

St Moritz

The cradle of alpine winter tourism. Badrutt's Palace invented the winter holiday in 1864. Today: the Engadine's most glamorous resort, polo on ice, and the most aristocratic Swiss luxury hotel scene.

Filter by Occasion All Hotels Honeymoon Anniversary Proposal Wellness Solo Retreat Business Family Bachelor/ette

All Hotels in St Moritz

Ranked by overall occasion score. Every hotel verified, priced, and reviewed for 2025–2026.

Badrutt's Palace Hotel St Moritz — historic 1896 grand luxury hotel that invented winter alpine tourism in 1864 with 157 rooms
#1 in St Moritz
AnniversaryHoneymoon Historic/Heritage

Badrutt's Palace Hotel

"The hotel that invented winter alpine tourism — built 1896 by Caspar Badrutt, who introduced winter holidays in 1864. 157 rooms."

9.6
Rooms
9.8
Service
9.8
Location
From CHF 1,200/night Book
Carlton Hotel St. Moritz — historic 1913 luxury hotel with 60 suites in Tsar Nicholas II commissioned mountain palace
#2 in St Moritz
AnniversaryFamily Historic/Heritage

Carlton Hotel St. Moritz

"Built 1913 for Tsar Nicholas II — 60 suites in restored mountain palace, Tschuggen Hotel Group's St Moritz flagship."

9.5
Rooms
9.7
Service
9.7
Location
From CHF 1,000/night Book
Kulm Hotel St. Moritz — historic 1856 luxury hotel with 173 rooms first electric light building in Switzerland
#3 in St Moritz
AnniversaryFamily Historic/Heritage

Kulm Hotel St. Moritz

"Open since 1856 — 173 rooms in St Moritz's first hotel, the original Engadine luxury."

9.3
Rooms
9.5
Service
9.7
Location
From CHF 800/night Book
Suvretta House St Moritz — historic 1912 grand luxury hotel with 174 rooms above town with private ski lift and Engadine valley views
#4 in St Moritz
FamilyAnniversary Historic/Heritage

Suvretta House

"Above town since 1912 — 174 rooms with private ski lift and Engadine valley views."

9.3
Rooms
9.5
Service
9.6
Location
From CHF 700/night Book
Kempinski Grand Hôtel des Bains St. Moritz — luxury hotel with 184 rooms in St Moritz Bad with thermal water spa
#5 in St Moritz
WellnessAnniversary Five-Star

Kempinski Grand Hôtel des Bains St. Moritz

"In St Moritz Bad — 184 rooms with thermal water spa."

9.2
Rooms
9.4
Service
9.5
Location
From CHF 600/night Book
Nira Alpina Hotel — luxury chalet style design hotel in Surlej near St Moritz with 70 rooms and Corvatsch ski access
#6 in St Moritz
AnniversaryHoneymoon Design

Nira Alpina Hotel

"In Surlej — 70 rooms with Corvatsch ski lift at the doorstep, the most design-led Engadine luxury."

9.3
Rooms
9.4
Service
9.6
Location
From CHF 500/night Book

Best for Anniversary in St Moritz

Badrutt's Palace — the hotel that invented winter alpine tourism — is the most legendary anniversary choice. Carlton Hotel in Tsar Nicholas II's mountain palace is the all-suite alternative. Kulm Hotel St Moritz's first hotel since 1856 is the historic flagship.

All Anniversary Hotels →

Best for Family in St Moritz

Suvretta House with private ski lift is the family-luxury choice. Kulm Hotel with multiple family-friendly amenities is the historic family option.

All Family Hotels →

St Moritz Top 10 — The Definitive Ranking

1
Badrutt's Palace Hotel — St Moritz Dorf

157 rooms in the 1896 hotel that invented winter alpine tourism. Caspar Badrutt introduced winter holidays in 1864. Five generations of family ownership.

2
Carlton Hotel St. Moritz — St Moritz Dorf

60 suites in 1913 mountain palace built for Tsar Nicholas II. Tschuggen Hotel Group flagship — all-suite St Moritz luxury.

3
Kulm Hotel St. Moritz — St Moritz Dorf

173 rooms in St Moritz's first hotel since 1856. First electric-light building in Switzerland. The original Engadine luxury.

4
Suvretta House — Above village

174 rooms above town since 1912. Private ski lift, full Engadine valley views — the family-friendly grand hotel.

5
Kempinski Grand Hôtel des Bains St. Moritz — St Moritz Bad

184 rooms in St Moritz Bad with thermal water spa — the polished Kempinski wellness option.

6
Nira Alpina Hotel — Surlej (5 min from St Moritz)

70 rooms in Surlej with Corvatsch ski lift at the doorstep. The most design-led Engadine luxury hotel.

The St Moritz Hotel Guide: Everything You Need to Know

When to Visit

December–March for ski season. July–August for hiking. April and November are shoulder.

Best Neighborhoods to Stay

St Moritz Dorf for Badrutt's, Carlton, Kulm. Above village for Suvretta House. St Moritz Bad for Kempinski. Surlej for Nira Alpina.

Average Prices & What to Expect

Top tier CHF 800–1500. Christmas/New Year 50–80% premium.

Getting Around

Zurich Airport 3.5 hours by train. Glacier Express train from Zermatt.

Booking Tips

Book Christmas/New Year 12 months ahead. Cancellation 60 days for peak.

Also Worth Considering

Zermatt
Switzerland

Three hours by car. The Matterhorn alternative.

Gstaad
Switzerland

Four hours by car. The Bernese Oberland alternative.

Lake Como
Italy

Two hours by car. The Italian lake pairing.

Salzburg
Austria

Five hours by car. The Austrian alpine alternative.

Browse by Occasion

Honeymoon Hotels Anniversary Hotels Proposal Hotels Wellness Retreats Solo Retreats Family Hotels Business Hotels Bachelor/ette

Browse by Hotel Type

Boutique Hotels Five-Star Hotels Historic & Heritage Hotels Beach & Coastal Hotels City-Center Hotels Design Hotels

Related Reading

Best Spain Luxury Hotels Best Anniversary Hotels Best Honeymoon Hotels Worldwide Historic Luxury Hotels
The King's Suite

The editorial hotel letter

New hotels, honest verdicts, and the occasional opinion on where not to stay. Fortnightly. No sponsored content.