Luxury Hotels in St. Moritz, Switzerland

Exclusively curated and verified luxury accommodations in St. Moritz, Switzerland
Check-in
16May2025Select date
Check-out
17May2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-16 out of 16
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
MapNear the Engadin Alps0m
  • Luxurious spa and wellness services
  • Six exceptional dining venues
  • Stunning views of Lake St Moritz
  • Indoor pool
  • Comprehensive spa
  • Ski services
Luxury resort offering world-class dining and wellness experiences
FromUS$ 370 /nightSelect
8.4
Great
MapScenic alpine views200m
  • Luxurious spa services and wellness club
  • Gourmet dining with diverse options
  • Exclusive ski-in and ski-out access
  • State-of-the-art spa
  • Private ski lift
  • Gourmet restaurants
Luxury resort offering unique historical elegance and amenities
FromUS$ 543 /nightSelect
8.6
Great
MapPicturesque mountain haven0m
  • Luxurious spa with wellness facilities
  • Fine dining with gourmet restaurants
  • Stunning views of Lake St. Moritz
  • Indoors pools
  • Gourmet dining
  • Luxurious spa
Historic hotel offering luxury experiences and relaxation
FromUS$ 337 /nightSelect
8.4
Great
MapNearby skiing and hiking trails200m
  • Luxurious Alpine spa experience
  • Award-winning dining options
  • Heated indoor and outdoor pools
  • Luxury Spa
  • Gourmet Restaurant
  • Heated Pool
Historic hotel offering luxurious alpine hospitality and wellness
FromUS$ 577 /nightSelect
8.6
Great
MapPanoramic views over Lake St. Moritz0m
  • Award-winning dining options available
  • Luxurious spa with tailored treatments
  • Stunning lake and mountain views
  • Indoor Spa
  • Gourmet Restaurant
  • Ski Shuttle
Luxury hotel offering gourmet dining and wellness experiences
FromUS$ 1 406 /nightSelect
8.2
Great
MapCenter of St. Moritz300m
  • Modern spa and wellness oasis
  • Three renowned restaurants on-site
  • Charming family-owned atmosphere
  • Indoor pool
  • Spa services
  • Dining options
Family-run hotel with a rich culinary tradition
FromUS$ 216 /nightSelect
8.4
Great
MapNear Lake St. Moritz100m
  • Multiple on-site dining options
  • Luxurious wellness area available
  • Complimentary local transportation included
  • Wellness Spa
  • Indoor Pool
  • Ski Pass
Hotel offering diverse dining and wellness experiences
FromUS$ 146 /nightSelect
8.0
Great
MapSt. Moritz Bad area100m
  • Elegant Art Nouveau design
  • Exceptional spa facilities
  • Proximity to ski lifts
  • Indoor pool
  • Ski rental
  • Spa center
Historic hotel offering Art Nouveau elegance and spa access
FromUS$ 126 /nightSelect
8.2
Great
MapNear ski lifts and shopping300m
  • Elegant dining with panoramic views
  • Rooftop sauna and steam bath
  • Live music and vibrant bar scene
  • Rooftop spa
  • Valet parking
  • Diverse dining
Historic hotel offering luxurious dining and wellness experiences
FromUS$ 159 /nightSelect
8.4
Great
MapHeart of shopping area0m
  • Rooftop bar with stunning views
  • On-site spa and wellness area
  • Gourmet dining at Restaurant Grissini
  • Spa & wellness
  • Gourmet restaurant
  • Rooftop bar
Resort featuring a rich blend of luxury and history
FromUS$ 150 /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$ 837 /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$ 112 /nightSelect
8.6
Great
MapScenic alpine surroundings300m
  • Luxurious dipiù spa and wellness center
  • Gourmet dining at Ecco St Moritz
  • Access to various outdoor activities
  • Indoor pool
  • Gourmet restaurant
  • Outdoor activities
Luxury resort with exceptional dining and wellness experiences
FromUS$ 1 153 /nightSelect
8.4
Great
MapPrime pedestrian area300m
  • Rooftop hot tub with views
  • Exceptional spa services available
  • On-site fine dining restaurant
  • Indoor spa
  • Sky bar
  • Fine dining
Art boutique hotel offering luxurious spa and dining
FromUS$ 302 /nightSelect
8.4
Great
Map1.2 mi from City Center800 yd from Pony Suvretta
FromUS$ 134 /nightSelect
MapStunning mountain views200m
  • Exclusive Alpine spa experience
  • Ski-in/ski-out access to slopes
  • Diverse dining options available
  • Alpine spa
  • Kids club
  • Tennis courts
Luxury resort with exceptional alpine living experience
FromUS$ 2 848 /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$ 2 848
⬇️ The lowest price
US$ 112
💸 Average price for
5-star hotels
US$ 960
4-star hotels
US$ 210

Luxury hotels in St. Moritz

Verified guest reviews from the past 12 months

Historic Elegance:
Badrutt'S Palace Hotel St Moritz
Wellness Retreat:
Sport & Wellnesshotel San Gian St. Moritz
Cultural Hub:
Art Boutique Hotel Monopol
Scenic Views:
Kulm Hotel St. Moritz
Luxury Family Stay:
Suvretta House
Gastronomic Delight:
Crystal Hotel Superior
Charming Boutique:
Hotel Grace La Margna St Moritz
Classic Comfort:
Hotel Reine Victoria
Mountain Escape:
Giardino Mountain

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
16May2025Select date
Check-out
17May2025Select date
Rooms and Guests2 Guests, 1 Room