Luxury Hotels in St. Moritz, Switzerland

Exclusively curated and verified luxury accommodations in St. Moritz, Switzerland
Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
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 Center400 yd from St. Moritz
FromUS$ 370 /nightSelect
8.4
Great
Map1500 yd from City Center200 yd from Pony Suvretta
FromUS$ 543 /nightSelect
8.4
Great
Map900 yd from City Center200 yd from Signalbahn
FromUS$ 577 /nightSelect
8.6
Great
Map1300 yd from City Center400 yd from St. Moritz Dorf-Chantarella
FromUS$ 337 /nightSelect
8.2
Great
Map1000 yd from City Center200 yd from St. Moritz Dorf-Chantarella
FromUS$ 446 /nightSelect
8.4
Great
Map500 yd from City Center500 yd from Signalbahn
FromUS$ 146 /nightSelect
8.0
Great
Map600 yd from City Center400 yd from Signalbahn
FromUS$ 321 /nightSelect
8.4
Great
Map1100 yd from City Center200 yd from St. Moritz Dorf-Chantarella
FromUS$ 150 /nightSelect
8.2
Great
Map1000 yd from City Center300 yd from St. Moritz Dorf-Chantarella
FromUS$ 518 /nightSelect
8.4
Great
MapNear Signal Cable Car150m
  • Modern spa and wellness facilities
  • Two gourmet restaurants onsite
  • Complimentary ski and gondola passes
  • Indoor Pool
  • Wellness Spa
  • Gourmet Dining
Upscale hotel with premium wellness and dining options
FromUS$ 238 /nightSelect
8.4
Great
MapAdjacent to train station200m
  • Luxurious spa and wellness center
  • On-site high-class dining options
  • Family-friendly kids' club services
  • Indoor Pool
  • Kids' Club
  • Fine Dining
Elegant hotel featuring spa, dining, and family amenities
FromUS$ 692 /nightSelect
8.6
Great
Map1.4 mi from City Center1200 yd from Pony Suvretta
FromUS$ 1 153 /nightSelect
8.4
Great
Map1200 yd from City Center200 yd from St. Moritz Dorf-Chantarella
FromUS$ 302 /nightSelect
8.4
Great
Map1.2 mi from City Center800 yd from Pony Suvretta
FromUS$ 134 /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 traveler's ideal getaway.

⬆️ The highest price
US$ 1 153
⬇️ The lowest price
US$ 112
💸 Average price for
5-star hotels
US$ 596
4-star hotels
US$ 263

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

Which luxury hotels in St. Moritz are family-friendly?
Sport & Wellnesshotel San Gian and Kulm Hotel St. Moritz provide amenities for families, such as children's programs and spacious rooms.
What luxury hotels offer the best views in St. Moritz?
Badrutt's Palace Hotel and Grand Hotel Des Bains Kempinski are known for stunning lake and mountain views, ideal for scenic relaxation.
Which luxury hotels are located near popular landmarks in St. Moritz?
Hotel Schweizerhof St. Moritz is just a 5-minute walk from the train station and Casino St. Moritz, while Crystal Hotel Superior is close to the slopes and the Corviglia funicular.
What are the top-rated luxury hotels in St. Moritz according to guest reviews?
Badrutt's Palace Hotel and Suvretta House consistently receive high ratings for service and amenities, often noted for their luxurious atmosphere.
Are there any cheap luxury hotel options in St. Moritz?
Hotel Laudinella is noted as one of the more affordable luxury options, typically starting around $250 per night during the off-peak season.

Luxury Hotels Overview in St. Moritz

This guide provides insights into 13 luxury hotels in St. Moritz, Switzerland, highlighting key specifics such as pricing, nearby attractions, and seasonal trends to assist travelers in making informed accommodation choices.

Typical nightly prices range from $400 to $1,200.

St. Moritz boasts 13 luxury hotels.

Peak travel seasons are winter (December to March) and summer (June to September).

Local taxes/fees typically add around 3.5% to the room rate.

Most hotels are within 1 mile of attractions like the St. Moritz Lake and ski lifts.

Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
Rooms and Guests2 Guests, 1 Room