A lake with sailboats, a forested mountain, and people on the shore.

Find Luxury Hotels in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Luxury Hotels

Tonight
Sep 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Our top choices for St. Moritz luxury hotels

1. Suvretta House

Suvretta House
St. Moritz
  • Ski-in luxury Belle Époque retreat offers spa, fine dining, and slope-side recreation in St. Moritz.
NT$23,084
NT$24,344 total
includes taxes & fees
Sep 28 - Sep 29
Suvretta House

2. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
St. Moritz
  • Ski to Alpine luxury at St. Moritz with 3 restaurants, spa, and heated floors for post-mountain comfort.
NT$16,454
NT$17,463 total
includes taxes & fees
Oct 14 - Oct 15
Hotel GRACE LA MARGNA ST MORITZ

3. Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
St. Moritz
  • Alpine luxury in St. Moritz offers ski amenities, spa, and nightclub near slopes and lake.
NT$14,774
NT$15,600 total
includes taxes & fees
Oct 8 - Oct 9
Schweizerhof Swiss Quality Hotel

4. Crystal Hotel

Crystal Hotel
St. Moritz
  • Alpine luxury in St. Moritz offers spa, mountain views, and free breakfast for an indulgent retreat.
NT$10,305
NT$10,961 total
includes taxes & fees
Sep 30 - Oct 1
Crystal Hotel

5. Hotel Steffani

Hotel Steffani
St. Moritz
NT$11,154
NT$11,842 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Steffani

6. Hotel Reine Victoria

Hotel Reine Victoria
St. Moritz
  • Victorian elegance meets alpine luxury at this St. Moritz retreat with spa and free breakfast near the lake.
NT$10,562
NT$11,228 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Reine Victoria

7. Hotel Laudinella

Hotel Laudinella
St. Moritz
NT$8,323
NT$8,904 total
includes taxes & fees
Oct 27 - Oct 28
Hotel Laudinella

8. Hotel Europa Suites

Hotel Europa Suites
St. Moritz
NT$8,510
NT$9,098 total
includes taxes & fees
Oct 5 - Oct 6
Hotel Europa Suites

9. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
St. Moritz
  • Luxurious alpine retreat features soaking tubs, 5 restaurants, and spa near Signal Gondola.
Grand Hotel des Bains Kempinski

10. The Suites

The Suites
St. Moritz
NT$18,831
NT$19,811 total
includes taxes & fees
Oct 18 - Oct 19
The Suites
View all properties

Top St. Moritz Hotel Reviews

Suvretta House

Suvretta House

10/10 Excellent
"Suvretta House was a highlight of our trip. Exceptional service, old world charm, outstanding food, beautiful view, and wonderful pool/spa. Highly recommend."
Ryan 2-night trip
Posted 2 days ago
Suvretta House
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Nice and cozy"
Lee 2-night trip
Posted 3 days ago
Hauser Hotel St. Moritz
Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"Our room was very spacious! The view from our window was fantastic looking toward the town on the mountain slop. We were near the lake and could walk around it. The staff was helpful and spoke any languages. And the breakfast was good."
Odell 1-night trip
Posted 4 days ago
Hotel Reine Victoria
Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski

10/10 Excellent
"Honestly all amazing as per my previous review."
Justin 1-night trip
Posted 4 days ago
Grand Hotel des Bains Kempinski
Crystal Hotel

Crystal Hotel

10/10 Excellent
"Very friendly and helpful staff , rooms are clean and comfortable and the property is very well located. Did I mentioned that the staff was extremely friendly, from the front desk , to the breakfast and last but not least , the ladies at the Cigar Bar."
Michael 1-night trip
Posted 5 days ago
Crystal Hotel

Frequently asked questions

Are you looking for a luxury hotel for your stay in St. Moritz?
Travel to St. Moritz (SMV-Samedan) Airport and then treat yourself to a stay at one of 8 St. Moritz luxury hotels. During your visit, you might want to enjoy the lake views and skiing which St. Moritz is known for.
What's the best high-end hotel in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is a luxury hotel with 3 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Badrutt's Palace Hotel and Grand Hotel des Bains Kempinski are two other upscale options for your vacation.
How many luxury hotels will I be able to find in St. Moritz?
Lie in the lap of luxury during your getaway to St. Moritz in one of Expedia's 8 luxury hotels.
When can I expect good weather in St. Moritz?
Planning for the weather is an important factor for making your trip to St. Moritz a success, especially when you're splurging. The hottest months are usually July and August with an average temp of 49°F, while the coldest months are January and February with an average of 19°F. The snowiest months in St. Moritz are April, May, November, and January, with each month seeing an average of 5 inches of snowfall.
What's there to see and do in St. Moritz?
Experience St. Moritz with a stop at St. Moritz Leaning Tower, Rhaetian Railway, and Segantini Museum. If you have a bit of extra time while you're in the area, you might want to check out Lake St. Moritz and Signalbahn.
How can I get around St. Moritz?
It's easier to get around town in style when you know your options. To see more of the larger area, ride aboard one of the trains from St. Moritz Station.

Explore a world of travel with Expedia