5-Star Hotels in St. Moritz

Compare 6 top 5-star hotels in St. Moritz: Badrutt's Palace, Kulm, Suvretta House, Carlton, Giardino Mountain & Kempinski. Book now for Alpine luxury & exclusive deals.

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
1000 m from City Centre200 m from Sankt Moritz
Palace WellnessSki SchoolWine Cellar
  • Historic luxury since 1896
  • Nobu and Michelin-starred dining
  • Panoramic indoor infinity pool
From£ 274 /nightSelect
9.4
Perfect263 total reviews
our site & Booking.com
Map
1.2 km from City Centre300 m from Sankt Moritz
Kulm Spa9-Hole GolfMichelin Restaurant
  • Historic birthplace of winter tourism
  • 2000 m2 luxury spa
  • Michelin-starred restaurant
From£ 250 /nightSelect
9.3
Perfect365 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Pony Suvretta
Private Ski LiftSki SchoolIndoor Pool
  • Private ski lift to Corviglia
  • Kids club with own restaurant
  • In-house ski school and rentals
From£ 402 /nightSelect
9.5
Perfect466 total reviews
our site & Booking.com
Map
800 m from City Centre200 m from Signalbahn
Alpine SpaMichelin-starred RestaurantCable Car
  • Michelin-starred restaurant on-site
  • 2,800 sqm Alpine Spa with cryotherapy
  • Direct cable car to ski slopes
From£ 427 /nightSelect
9.7
Perfect67 total reviews
our site & Booking.com
Map
1.4 km from City Centre200 m from Train Station St. Moritz
Da VittorioBentley ServiceSpa Suite
  • Two-Michelin-star Italian dining
  • 24-hour Bentley limousine service
  • Three-floor spa with private suite
From£ 1 042 /nightSelect
9.2
Perfect135 total reviews
our site & Booking.com
Map
2.3 km from City Centre1.0 km from Pony Suvretta
Michelin DiningAyurvedic SpaKids Club
  • Two Michelin-starred restaurant
  • Ayurvedic wellness spa treatments
  • Personalized kids club services
From£ 854 /nightSelect
9.6
Perfect624 total reviews
our site & Booking.com
Map
1.3 km from City Centre100 m from Train Station St. Moritz
Indoor PoolSpa CenterKids Club
  • Lake-view indoor pool & spa
  • Complimentary shuttle to slopes
  • Kids club with activities
From£ 639 /nightSelect

St. Moritz offers a collection of six 5-star hotels that set the standard for Alpine luxury. Expect rates starting at CHF 500 per night and amenities such as private ski lifts (Suvretta House), 2,800 m2 spas (Grand Hotel des Bains Kempinski), and Michelin-starred dining (Carlton Hotel St Moritz). Most properties are in the town center or Champfèr, with free shuttles to ski lifts. The Kulm Hotel St. Moritz features its own 9-hole golf course, while Badrutt's Palace Hotel offers a historic landmark experience with 10 restaurants.

Key advice: book at least two months ahead for winter season, and consider half-board packages to manage costs. The Giardino Mountain in Champfèr provides a boutique Alpine atmosphere, while Suvretta House's ski-in ski-out access is ideal for avid skiers. Each hotel scored 92+ on Booking.com, ensuring consistent quality. Whether you choose the family-friendly Kulm or the romantic Carlton, these properties deliver exceptional service and panoramic Engadine views.