Luxury Hotels in St. Moritz, Switzerland

Exclusively curated and verified luxury accommodations in St. Moritz, Switzerland

Check-in
07Nov
Check-out
08Nov
Guests
2 Guests
St. Moritz features the stunning Engadin Lake, the luxurious Badrutt's Palace Hotel, and the exclusive Casino St. Moritz for entertainment. Enjoy skiing at Corviglia and hiking the trails around Muottas Muragl. You'll find a range of luxury hotels, ski hotels with breathtaking mountain views, and hotels near the train station for easy access. These selections are handpicked based on excellent reviews and top amenities. To get the best deals, book during fall or spring when the crowds are smaller. Use the funicular or buses for stress-free travel around this beautiful destination.
All filters
1-5 out of 5
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
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$ 571 /nightSelect
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
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
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
Map500 yd from City Centre500 yd from Signalbahn
FromUS$ 718 /nightSelect

Places to stay near St. Moritz

Davos5 hotels

Jakobshorn Cable Car100m
  • Diverse dining with five restaurants
  • On-site wellness and beauty treatments
  • Family-friendly with child-friendly menus
  • Wellness Spa
  • Ski Storage
  • Five Restaurants
Active hotel offering diverse dining and wellness options
FromUS$ 133 /nightSelect
Proximity to ski stations800m
  • Well-appointed spa and wellness area
  • Indoor pool with mountain views
  • Diverse dining experience with local cuisine
  • Indoor Pool
  • Ski Shop
  • Spa Area
Mountain resort offering year-round outdoor activities
FromUS$ 134 /nightSelect
Close to Jakobshorn ski lift500m
  • Indulgent spa and wellness facilities
  • Indoor swimming pool and saunas
  • Multiple dining options available
  • Indoor pool
  • Spa services
  • Dining restaurants
Hotel featuring luxurious amenities and dining experiences
FromUS$ 133 /nightSelect
Nearby Bolgen Ski Lift200m
  • Automated check-in convenience
  • Proximity to ski facilities
  • Unique bathroom features
  • Ski storage
  • 24-hour reception
  • Golf course
Hotel with modern design and ski access in Davos
FromUS$ 467 /nightSelect
In the heart of Davos0m
  • On-site full-service spa and wellness center
  • Fine dining with modern light cuisine
  • Central location near ski slopes and shops
  • Full-service spa
  • Fitness center
  • Indoor pool
Family-run hotel with luxurious spa and modern dining
FromUS$ 296 /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
USD 1 153
⬇️ The lowest price
USD 337
💸 Average price for
5-star hotels
USD 608
4-star hotels
USD 718

Luxury hotels in St. Moritz

Informazioni verificate relative agli ultimi 12 mesi

Mountain Escape:
Charming Boutique:
Art Boutique Hotel Monopol
Wellness Retreat:
Sport & Wellness Hotel San Gian
Family Friendly Comfort:
Hotel Laudinella
Luxury Reimagined:
Grand Hotel Des Bains Kempinski
Cultural Heritage:
Hotel Schweizerhof St. Moritz
Skiing Paradise:
Suvretta House
Culinary Excellence:
Crystal Hotel Superior

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.

Other cities in Switzerland