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
Hotel Reine VictoriaHotel
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


Suvretta HouseHotel
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


Hotel SteffaniHotel
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
| 🏨 Hotels in St. Moritz | 12 |
| 👛 Lowest price | 163 CAD |
| ✍️ Hotels Reviews | 3 515 |