St. Moritz 5-Star Hotels

Compare 6 top-rated 5-star hotels in St. Moritz. Enjoy Alpine spa, ski-in access, Michelin-star dining. Exclusive deals-book now.

Check-in
Tue, 04 Aug
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 04 Aug
-
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Tue, 04 Aug
-
Check-out
Wed, 05 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.1
Perfect302 total reviews
our site & Booking.com
Map
1053 yd from City Center142 yd from Sankt Moritz
Infinity PoolWine CellarIce Rink
  • Europe's first luxury hotel since 1896
  • Six acclaimed Michelin-starred restaurants
  • Private ice rink and tennis court
FromUS$ 370 /nightSelect
9.4
Perfect263 total reviews
our site & Booking.com
Map
1294 yd from City Center268 yd from Sankt Moritz
Kulm SpaCresta RunMichelin Dining
  • Birthplace of winter tourism
  • Expansive 2000 m2 Kulm Spa
  • Michelin-starred on-site dining
FromUS$ 337 /nightSelect
9.5
Perfect466 total reviews
our site & Booking.com
Map
845 yd from City Center168 yd from Signalbahn
Alpine SpaMichelin DiningCable Car
  • Michelin-starred restaurant Cà d'Oro
  • 2,800 sqm Alpine Spa
  • Historic 1864 landmark
FromUS$ 577 /nightSelect
9.7
Perfect67 total reviews
our site & Booking.com
Map
1553 yd from City Center208 yd from Train Station St. Moritz
Ski ShuttlePrivate SpaMichelin Dining
  • Two-Michelin-star Da Vittorio restaurant
  • Three-floor spa with private suite
  • 24-hour limousine service in Bentley
FromUS$ 1 406 /nightSelect
9.3
Perfect365 total reviews
our site & Booking.com
Map
1419 yd from City Center124 yd from Pony Suvretta
Private Ski LiftSki SchoolChildren's Club
  • Private ski lift access
  • In-house ski school
  • Children's Teddy Club
FromUS$ 543 /nightSelect
9.6
Perfect624 total reviews
our site & Booking.com
Map
1429 yd from City Center92 yd from Train Station St. Moritz
Indoor PoolWellness CentreKids Club
  • Historic charm with modern luxury
  • Complimentary shuttle to ski lifts
  • Exceptional kids club activities
FromUS$ 863 /nightSelect
9.2
Perfect135 total reviews
our site & Booking.com
Map
1.4 mi from City Center1129 yd from Pony Suvretta
Michelin RestaurantAyurvedic SpaKids Club
  • Two Michelin-starred dining
  • Ayurvedic spa treatments
  • On-demand ski shuttle
FromUS$ 1 153 /nightSelect

St. Moritz 5-star hotels deliver a standard of luxury rooted in Alpine tradition. Expect grand spa complexes covering thousands of square meters, multiple restaurants led by Michelin-starred chefs, and direct access to the slopes or lakefront. The Kempinski offers a 2,800 m2 spa and two pools, while Badrutt's Palace provides panoramic lake views, six restaurants, and a free shuttle to Corvatsch cable car. Properties like the historic Kulm Hotel (1856) maintain their own golf course, ice rink, and 2,000 m2 spa. Budgets start from several hundred francs per night, with rates rising sharply during winter and summer peak seasons. Most hotels are located in St. Moritz town or nearby Champfèr, so consider proximity to ski lifts or the lake when booking.

These hotels cater to different travelers: Suvretta House is ideal for skiers with its private ski lift and ski-in/out access, plus a children's restaurant (Teddy Club). The Carlton Hotel, the smallest and most individual, features a three-floor spa and two-Michelin-star restaurant Da Vittorio-St. Moritz. Giardino Mountain in Champfèr blends modern design with alpine warmth, offering two-Michelin-star cuisine and Ayurvedic dining. Families benefit from children's pools (Kulm), while couples appreciate the romantic ambiance of Badrutt's Palace or the Kempinski's classic elegance. All hotels provide free WiFi, private parking, and spa facilities. Book early for winter holidays and consider packages that include ski passes or half-board.