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

Search 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
7 Oct - 8 Oct
Tomorrow
8 Oct - 9 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

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.
21.969.648 ₫
23.116.885 ₫ total
includes taxes & fees
12 Oct - 13 Oct
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.
15.940.033 ₫
16.858.144 ₫ total
includes taxes & fees
30 Oct - 31 Oct
Hotel GRACE LA MARGNA ST MORITZ

3. Crystal Hotel

Crystal Hotel
St. Moritz
  • Alpine luxury in St. Moritz offers spa, mountain views, and free breakfast for an indulgent retreat.
10.849.994 ₫
11.478.155 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Crystal Hotel

4. Grand Hotel Kronenhof

Grand Hotel Kronenhof
Pontresina
  • Mountain luxury awaits at this ski-accessible retreat with 13-room spa, heated pool, and refined dining in Pontresina.
12.188.640 ₫
12.845.490 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Grand Hotel Kronenhof

5. Cresta Palace

Cresta Palace
Celerina-Schlarigna
6.699.523 ₫
7.204.033 ₫ total
includes taxes & fees
18 Oct - 19 Oct
Cresta Palace

6. Hotel Maistra 160

Hotel Maistra 160
Pontresina
9.504.164 ₫
10.058.969 ₫ total
includes taxes & fees
26 Oct - 27 Oct
Hotel Maistra 160

7. Hotel Waldhaus Sils

Hotel Waldhaus Sils
Sils im Engadin-Segl
  • Alpine splendour awaits at this luxury mountain hotel with spa indulgences and dual pools for perfect skiing.
13.486.543 ₫
13.999.031 ₫ total
includes taxes & fees
19 Oct - 20 Oct
Hotel Waldhaus Sils

8. IN LAIN Hotel Cadonau

IN LAIN Hotel Cadonau
Zernez
  • Alpine retreat with a full-service spa, seasonal outdoor pool, and 3 mountain-view restaurants pampers guests in luxurious comfort.
17.401.079 ₫
18.062.409 ₫ total
includes taxes & fees
19 Oct - 20 Oct
IN LAIN Hotel Cadonau

9. Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
Silvaplana
10.585.676 ₫
11.253.847 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Nira Alpina - Member of Design Hotels

10. Hotel Walther

Hotel Walther
Pontresina
10.247.940 ₫
10.831.323 ₫ total
includes taxes & fees
26 Oct - 27 Oct
Hotel Walther
View all properties

Top St. Moritz Hotel Reviews

Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Great location for a quick stay. Now that o found the escalator to the upper hotel area, real easy. Nice place, friendly people."
Michelle 1-night trip
Posted 3 days ago
Hauser Hotel St. Moritz
Crystal Hotel

Crystal Hotel

10/10 Excellent
"Wonderful and easy check-in with lots of tips and help how to make the most of your stay. Delicious breakfast and very cozy rooms."
Petra 1-night trip
Posted 5 days ago
Crystal Hotel
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 12 days ago
Suvretta House
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 2 weeks ago
Grand Hotel des Bains Kempinski

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.
How many luxury hotels will I 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 temperature of 10°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in St. Moritz are April, May, November and January, with each month seeing an average of 13 cm 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 Kulm Golf Course.
How can I get around St. Moritz?
It's easier to get around town in style when you know your options. If you want to venture outside the area, hop aboard a train at St. Moritz Station.

Explore a world of travel with Expedia