Hotels in St. Moritz, Switzerland

Search among 12 available hotels and places to stay in St. Moritz.

Check-in
Sun, 27 Sept
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-12 out of 12
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great1756 total reviews
our site & Booking.com
Ovaverva SpaSki RentalStation Shuttle
  • Free Ovaverva spa and pool access
  • Historic Art Nouveau elegance
  • Free cable car and transport
FromC$ 177 /nightSelect
9.2
Perfect290 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Sankt Moritz
Infinity poolSki schoolWine cellar
  • Europe's first luxury hotel
  • Michelin-starred on-site dining
  • On-site ski school services
FromC$ 520 /nightSelect
9.3
Perfect364 total reviews
our site & Booking.com
Map
1.3 km from City Centre200 m from Pony Suvretta
Private Ski LiftSki SchoolChildren's Club
  • Private ski lift to Corviglia
  • Children's club and restaurant
  • Historical grand hotel charm
FromC$ 763 /nightSelect
9.4
Perfect263 total reviews
our site & Booking.com
Map
1.2 km from City Centre300 m from Sankt Moritz
Kulm SpaMichelin Dining9-Hole Golf
  • Birthplace of winter tourism
  • 2000 m2 spa with outdoor pool
  • Michelin-starred on-site dining
FromC$ 474 /nightSelect
9.5
Perfect463 total reviews
our site & Booking.com
Map
800 m from City Centre200 m from Signalbahn
Alpine SpaCà d'OroBillionaire Club
  • Michelin-starred Cà d'Oro restaurant
  • 2,800 sqm Alpine Spa
  • Direct cable car access
FromC$ 811 /nightSelect
9.7
Perfect67 total reviews
our site & Booking.com
Map
1.4 km from City Centre200 m from Train Station St. Moritz
Michelin DiningPrivate SpaBentley Service
  • Two Michelin-starred dining
  • Three-floor spa with private suite
  • Complimentary Bentley limousine service
FromC$ 1 976 /nightSelect
8.9
Great442 total reviews
our site & Booking.com
Map
1.0 km from City Centre100 m from Sankt Moritz
Rooftop SpaSky BarSki Storage
  • Rooftop spa with panoramic views
  • Complimentary local transport passes
  • Art-adorned floors by local artists
FromC$ 424 /nightSelect
8.9
Great1443 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Sankt Moritz
In-House BakeryFree ShuttleEngadin Pass
  • Moon wood rooms for allergen-free sleep
  • Free Engadin transport pass
  • In-house bakery with local specialties
FromC$ 163 /nightSelect
8.9
Great1191 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Sankt Moritz
Indoor PoolSpa & WellnessVivai Dance Club
  • Oldest public restaurant in St. Moritz
  • Heated indoor pool in village centre
  • Family-run since 1869
FromC$ 304 /nightSelect
8.8
Great972 total reviews
our site & Booking.com
Map
900 m from City Centre200 m from Sankt Moritz
Roof TerraceSaunaShuttle Service
  • Free St Moritz transport pass
  • Free shuttle to train station
  • Omelette station at breakfast
FromC$ 223 /nightSelect
SoldanellaHotel
8.8
Great2444 total reviews
our site & Booking.com
Map
700 m from City Centre200 m from Engadiner Museum
Yemaya SpaWine CellarVintage Elevator
  • Panoramic lake and mountain views
  • Restored vintage hotel with antiques
  • Multi-function rain shower systems
FromC$ 218 /nightSelect
8.9
Great989 total reviews
our site & Booking.com
Map
1000 m from City Centre100 m from Sankt Moritz
Rooftop BarFree ShuttleWellness Spa
  • Free shuttle from train station
  • Rooftop bar with mountain views
  • Complimentary mini-bar restocked daily
FromC$ 211 /nightSelect

St. Moritz hotels essential information

🏨 Hotels in St. Moritz 12
👛 Lowest price 163 CAD
✍️ Hotels Reviews 3 515