1-20 out of 20
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


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


8.8
Great1000 total reviews
our site & Booking.com
Map
900 m from City Centre200 m from Sankt Moritz
Rooftop SaunaSteam BathSpa Lounge
- Free mountain railway passes
- Historic Segantini ceiling painting
- Rooftop sauna with lake views
From£ 118
/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


Hotel SteffaniHotel
8.9
Great1194 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Sankt Moritz
Indoor PoolChinese RestaurantNightclub
- Oldest restaurant & only Chinese cuisine
- Family-run with 150 years history
- Central location near ski funicular
From£ 160
/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


8.9
Great462 total reviews
our site & Booking.com
Map
1.0 km from City Centre100 m from Sankt Moritz
Rooftop SpaSky BarMono Restaurant
- Art on every floor
- Rooftop bar with Alpine views
- Complimentary cable car passes
From£ 224
/nightSelect


9.0
Perfect983 total reviews
our site & Booking.com
Map
1000 m from City Centre100 m from Sankt Moritz
Rooftop BarWellness SpaShuttle Service
- Free transport passes for buses and cable cars
- Rooftop bar with panoramic mountain views
- Complimentary shuttle from the train station
From£ 111
/nightSelect


Hotel Reine VictoriaHotel
8.5
Great1676 total reviews
our site & Booking.com
Ovaverva SpaSki RentalFamily Rooms
- Ski lifts just 100 meters
- Free Ovaverva spa & pool
- Historic Art Nouveau building
From£ 93
/nightSelect


Hotel LaudinellaHotel
8.4
Great1625 total reviews
our site & Booking.com
Outdoor WhirlpoolKids ClubSpa Area
- Free entry to Ovaverva spa
- Four on-site diverse restaurants
- Complimentary local transport card
From£ 108
/nightSelect


8.8
Great2436 total reviews
our site & Booking.com
Map
1.3 km from City Centre300 m from Train Station St. Moritz
Whisky BarAlpine SpaShuttle Service
- World's largest whisky bar
- Direct Lake St. Moritz shore
- Free shuttle to train station
From£ 95
/nightSelect


8.9
Great1427 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Sankt Moritz
In-house BakeryFree ShuttleSki Storage
- In-house bakery with Swiss pastries
- Free local cable car access
- Hypoallergenic moon wood rooms
From£ 86
/nightSelect


Giardino MountainHotel
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


Hotel NoldaHotel
8.5
Great1823 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Signalbahn
Own BakerySki StorageSpa Access
- Ski slope ends at hotel
- Dine-around four restaurants
- On-site bakery for breakfast
From£ 117
/nightSelect


SoldanellaHotel
8.8
Great2544 total reviews
our site & Booking.com
Map
700 m from City Centre200 m from Engadiner Museum
Spa & WellnessBacchus Wine CellarZoo Bar Terrace
- Historical charm with antiques
- Panoramic lake and mountain views
- Unique shower experiences in rooms
From£ 115
/nightSelect


Hotel Piz St. MoritzHotel
8.1
Great3124 total reviews
our site & Booking.com
Map
100 m from City Centre600 m from Engadiner Museum
SaunaSteam roomGame room
- Free Engadin transport card
- Wellness with sauna & steam room
- Heated bathroom floors
From£ 74
/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


8.9
Great950 total reviews
our site & Booking.com
Map
600 m from City Centre300 m from Signalbahn
Ovaverva SpaMongolian BuffetSki Storage
- Free Ovaverva spa and pool access
- Royal Mongolian interactive dining
- Free ski passes for extended stays
From£ 83
/nightSelect


Hotel BaerenHotel
8.4
Great831 total reviews
our site & Booking.com
Map
1.5 km from City Centre400 m from Train Station St. Moritz
Indoor PoolSteam BathSpa Lounge
- Free Engadin travel passes included
- Complimentary train station shuttle
- Indoor pool with mountain views
From£ 113
/nightSelect
Explore Hotels in St. Moritz by Feature
Star rating
| 🏨 Hotels in St. Moritz | 20 |
| 👛 Lowest price | 74 GBP |
| ✍️ Hotels Reviews | 6 262 |