Luxury Hotels in St. Moritz, Switzerland

Exclusively curated and verified luxury accommodations in St. Moritz, Switzerland
Check-in
03May2025
Check-out
04May2025
Rooms and Guests2 Guests, 1 room
View map
1-14 out of 14
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map1100 yd from City Centre400 yd from St. Moritz
FromUS$ 370 /nightSelect
8.6
Great
Map1300 yd from City Centre400 yd from St. Moritz Dorf-Chantarella
FromUS$ 337 /nightSelect
8.4
Great
Map1500 yd from City Centre200 yd from Pony Suvretta
FromUS$ 543 /nightSelect
8.4
Great
Map900 yd from City Centre200 yd from Signalbahn
FromUS$ 577 /nightSelect
8.2
Great
Map1000 yd from City Centre200 yd from St. Moritz Dorf-Chantarella
FromUS$ 216 /nightSelect
8.0
Great
Map600 yd from City Centre400 yd from Signalbahn
FromUS$ 126 /nightSelect
8.2
Great
Map1000 yd from City Centre300 yd from St. Moritz Dorf-Chantarella
FromUS$ 159 /nightSelect
8.4
Great
Map600 yd from City Centre300 yd from Signalbahn
FromUS$ 112 /nightSelect
8.4
Great
Map1500 yd from City Centre100 yd from Train Station St. Moritz
FromUS$ 862 /nightSelect
8.4
Great
Map1.2 mi from City Centre800 yd from Pony Suvretta
FromUS$ 134 /nightSelect
8.4
Great
Map500 yd from City Centre500 yd from Signalbahn
FromUS$ 146 /nightSelect
8.6
Great
Map1.4 mi from City Centre1200 yd from Pony Suvretta
FromUS$ 1 102 /nightSelect
8.4
Great
Map1200 yd from City Centre200 yd from St. Moritz Dorf-Chantarella
FromUS$ 302 /nightSelect
8.4
Great
Map1100 yd from City Centre200 yd from St. Moritz Dorf-Chantarella
FromUS$ 150 /nightSelect

Price range for luxury hotels in St. Moritz

Explore a world of exceptional accommodations, from affordable stays to lavish retreats, with prices tailored to every luxury traveller's ideal getaway.

⬆️ The highest price
US$ 1 102
⬇️ The lowest price
US$ 112
💸 Average price for
5-star hotels
US$ 600
4-star hotels
US$ 185

How to get to St. Moritz

Explore the finest transport options for effortless navigation

Train
Train Station St. Moritz

FAQs about luxury hotels in St. Moritz

Our answers will guide you to an effortless luxury experience

What family-friendly luxury hotels in St. Moritz offer amenities for children?
Hotel Reine Victoria and Hotel Laudinella cater well to families, offering children's programs and pools. Hotel Steffani also provides activities for younger guests and spacious family rooms.
Which luxury hotels in St. Moritz are located close to popular landmarks?
The Grand Hotel Des Bains Kempinski is situated near Lake St. Moritz, while Art Boutique Hotel Monopol is close to the center and St. Moritz railway station, making them convenient options for exploring local attractions.
Where can I find the most affordable luxury hotels in St. Moritz?
Hotel Laudinella is often one of the cheaper luxury options in St. Moritz, with rates starting around $300. One can expect slightly higher prices at properties like Hotel Steffani, where rates typically range from $350 to $500.

Essential Facts on Luxury Hotels in St. Moritz

This guide evaluates 13 luxury hotels in St. Moritz, providing detailed information on pricing, peak travel seasons, and proximity to key attractions for a well-informed travel experience.

Typical nightly rates range from $400 to $1,500 USD.

Peak travel seasons are December to February and July to August.

Luxury hotels charge an average local tax of 3.50 CHF per person per night.

Most hotels are within 1 km of the famous St. Moritz lake and ski lifts.

Booking in advance is recommended during peak seasons for the best rates.

Check-in
03May2025
Check-out
04May2025
Rooms and Guests2 Guests, 1 room