1-22 out of 22
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.2
Perfect304 total reviews
our site & Booking.com
Map
1053 yd from City Center142 yd from Sankt Moritz
Infinity PoolWine CellarIce Rink
- Europe's first luxury hotel since 1896
- Six acclaimed Michelin-starred restaurants
- Private ice rink and tennis court
FromUS$ 370
/nightSelect
9.3
Perfect254 total reviews
our site & Booking.com
Map
1294 yd from City Center268 yd from Sankt Moritz
Kulm SpaCresta RunMichelin Dining
- Birthplace of winter tourism
- Expansive 2000 m2 Kulm Spa
- Michelin-starred on-site dining
FromUS$ 337
/nightSelect


9.5
Perfect482 total reviews
our site & Booking.com
Map
845 yd from City Center168 yd from Signalbahn
Alpine SpaMichelin DiningCable Car
- Michelin-starred restaurant Cà d'Oro
- 2,800 sqm Alpine Spa
- Historic 1864 landmark
FromUS$ 577
/nightSelect


9.7
Perfect67 total reviews
our site & Booking.com
Map
1553 yd from City Center208 yd from Train Station St. Moritz
Ski ShuttlePrivate SpaMichelin Dining
- Two-Michelin-star Da Vittorio restaurant
- Three-floor spa with private suite
- 24-hour limousine service in Bentley
FromUS$ 1 406
/nightSelect


Suvretta HouseHotel
9.3
Perfect370 total reviews
our site & Booking.com
Map
1419 yd from City Center124 yd from Pony Suvretta
Private Ski LiftSki SchoolChildren's Club
- Private ski lift access
- In-house ski school
- Children's Teddy Club
FromUS$ 543
/nightSelect


8.7
Great467 total reviews
our site & Booking.com
Map
1141 yd from City Center75 yd from Sankt Moritz
Rooftop SpaSky BarMono Restaurant
- Rooftop spa with panoramic views
- Contemporary art on every floor
- Complimentary local transport passes
FromUS$ 302
/nightSelect


8.8
Great979 total reviews
our site & Booking.com
Map
1065 yd from City Center57 yd from Sankt Moritz
Rooftop BarGrissini RestaurantSpa
- Rooftop bar with mountain views
- Free shuttle from train station
- Complimentary local transport passes
FromUS$ 150
/nightSelect


Hotel SteffaniHotel
8.9
Great1198 total reviews
our site & Booking.com
Map
999 yd from City Center147 yd from Sankt Moritz
Indoor PoolSpaParty Hall
- Oldest public restaurant in St. Moritz
- Only Chinese restaurant in St. Moritz
- Exclusive Hydrosoft spa treatment
FromUS$ 216
/nightSelect


8.8
Great2415 total reviews
our site & Booking.com
Map
1467 yd from City Center240 yd from Train Station St. Moritz
Whisky BarSpaMountain Bikes
- World's largest whisky bar
- Tailored spa with limited capacity
- Wine Spectator award-winning dining
FromUS$ 128
/nightSelect


Hotel Reine VictoriaHotel
8.5
Great1635 total reviews
our site & Booking.com
Ovaverva SpaSki RentalSteam Bath
- Historic Art Nouveau heritage building
- Free access to Ovaverva spa
- Complimentary local transport card
FromUS$ 126
/nightSelect


8.9
Great1427 total reviews
our site & Booking.com
Map
1008 yd from City Center114 yd from Sankt Moritz
In-House BakerySun TerraceSki-to-Door
- Free cable car and bus passes
- In-house bakery with Swiss specialties
- Allergen-free moon wood rooms
FromUS$ 116
/nightSelect


Hotel LaudinellaHotel
8.3
Great1551 total reviews
our site & Booking.com
Wellness AreaShuttle ServiceKids Club
- Free local transport card included
- Free shuttle to train station
- Free access to Ovaverva spa
FromUS$ 146
/nightSelect


Hotel NoldaHotel
8.5
Great1807 total reviews
our site & Booking.com
Map
648 yd from City Center110 yd from Signalbahn
Ski StorageFamily SuitesOn-Site Bakery
- Slope ends right at hotel
- Free Engadine Card
- Four dine-around restaurants
FromUS$ 158
/nightSelect


Giardino MountainHotel
9.2
Perfect135 total reviews
our site & Booking.com
Map
1.4 mi from City Center1129 yd from Pony Suvretta
Michelin RestaurantAyurvedic SpaKids Club
- Two Michelin-starred dining
- Ayurvedic spa treatments
- On-demand ski shuttle
FromUS$ 1 153
/nightSelect


8.8
Great1032 total reviews
our site & Booking.com
Map
943 yd from City Center149 yd from Sankt Moritz
Rooftop TerraceFine DiningSteam Room
- Complimentary St. Moritz transport pass
- Historic Segantini ceiling painting
- Rooftop terrace with lake views
FromUS$ 159
/nightSelect


Hotel San GianHotel
8.9
Great960 total reviews
our site & Booking.com
Map
579 yd from City Center230 yd from Signalbahn
Ski storageMongolian restaurantE-bike rental
- Opposite Signalbahn cable car
- Free Ovaverva spa access
- Discounted ski passes included
FromUS$ 112
/nightSelect


Hotel Piz St. MoritzHotel
8.1
Great3148 total reviews
our site & Booking.com
Map
66 yd from City Center616 yd from Engadiner Museum
Steam RoomSaunaPizzeria
- Free Engadin Card for transport
- Cozy fireplace lounges
- Heated bathroom floors
FromUS$ 100
/nightSelect


Hotel ArteHotel
8.5
Great1603 total reviews
our site & Booking.com
Map
1229 yd from City Center170 yd from Sankt Moritz
Ski StorageSki PassItalian Restaurant
- Free Engadine card for local transport
- Individually themed art rooms
- In-house bakery fresh breakfast
FromUS$ 164
/nightSelect


7.6
Very good928 total reviews
our site & Booking.com
Map
1.2 mi from City Center765 yd from Pony Suvretta
Wellness AreaIndoor PoolKids' Club
- Free mountain railway pass included
- 700 sqm spa with indoor pool
- Live piano bar entertainment
FromUS$ 134
/nightSelect


Hotel CorvatschHotel
8.0
Great397 total reviews
our site & Booking.com
Ski StorageChildren's PlaygroundBike Storage
- Complimentary Engadin Card for transit
- Free entry to public spa and pool
- Personalized tips from owner
FromUS$ 168
/nightSelect


8.9
Great410 total reviews
our site & Booking.com
Map
453 yd from City Center814 yd from Signalbahn
Ski StoragePublic BathRustic Restaurant
- Free lift and bus passes
- Signature wood-fired pizzeria
- Family-run warm atmosphere
FromUS$ 122
/nightSelect


Hotel StilleHotel
9.0
Perfect933 total reviews
our site & Booking.com
Map
845 yd from City Center1088 yd from Engadiner Museum
Ski StorageSki Pass VendorGarden Terrace
- Ski pass with public transport included
- Free regional cable car tickets
- Cross-country ski trail adjacent
FromUS$ 125
/nightSelect
| 🏨 Hotels in St. Moritz | 22 |
| 👛 Lowest price | 100 USD |
| ✍️ Hotels Reviews | 6 649 |