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.5
Great
Ovaverva SpaSki RentalStation Shuttle
- Free Ovaverva spa and pool access
- Historic Art Nouveau elegance
- Free cable car and transport
FromC$ 176
/nightSelect
9.2
Perfect
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$ 518
/nightSelect


Suvretta HouseHotel
9.4
Perfect
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$ 761
/nightSelect


9.5
Perfect
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$ 472
/nightSelect


9.5
Perfect
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$ 808
/nightSelect


9.7
Perfect
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 969
/nightSelect


8.9
Great
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$ 423
/nightSelect


8.9
Great
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$ 162
/nightSelect


Hotel SteffaniHotel
9.0
Perfect
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$ 303
/nightSelect


8.8
Great
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
Great
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$ 217
/nightSelect


9.0
Perfect
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$ 210
/nightSelect
| 🏨 Hotels in St. Moritz | 12 |
| 👛 Lowest price | 162 CAD |
| ✍️ Hotels Reviews | 3 515 |