Search Luxury Hotels in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Moritz Luxury Hotels

Next weekend
In two weeks

Our top choices for St. Moritz luxury hotels

Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (97)
"We really enjoyed our stay here for 2 nights. The hotel is stunning, the staff are very welcoming and friendly. Breakfast was amazing with everything you could want."
United Kingdom
James
The price is Rp36.924.325
Rp38.538.081 total
includes taxes & fees
12 Jan - 13 Jan 2026
Badrutt's Palace Hotel

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is Rp29.559.780
Rp30.893.642 total
includes taxes & fees
11 Jan - 12 Jan 2026
Grand Hotel des Bains Kempinski

Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (107)
"Beautiful hotel, comfortable room, staff were very helpful, a great place to stay"
Australia
Stacey
The price is Rp32.156.658
Rp33.589.202 total
includes taxes & fees
12 Jan - 13 Jan 2026
Kulm Hotel St. Moritz

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (87)
"Beautiful place to stay & wonderful people that work there. Thank you, everyone! "
United States
Mylene
The price is Rp20.085.231
Rp21.059.061 total
includes taxes & fees
14 Jan - 15 Jan 2026
Hotel GRACE LA MARGNA ST MORITZ

Suvretta House

Suvretta House
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (78)
"Nice hotel "
United Kingdom
aman
The price is Rp28.301.917
Rp29.587.981 total
includes taxes & fees
11 Jan - 12 Jan 2026
Suvretta House

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (418)
"The staff was great. The owner was amazing! Room was clean and comfortable. Was a short walk to the lift/train for skiing we had a wonderful stay😃"
United States
Mark
The price is Rp8.399.278
Rp8.863.759 total
includes taxes & fees
7 Jan - 8 Jan 2026
Hotel Steffani

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (300)
"Great hotel and staff. Well located in town. "
United States
Karen
The price is Rp9.839.635
Rp10.358.952 total
includes taxes & fees
11 Jan - 12 Jan 2026
Schweizerhof Swiss Quality Hotel

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (234)
"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is Rp6.187.784
Rp7.094.587 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hotel San Gian

Hotel Europa Suites

Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (146)
"Great hotel"
United States
Eyal
Hotel Europa Suites

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (290)
"Clean room, nice views and the spa was great!"
United States
Karen
The price is Rp12.690.214
Rp13.317.750 total
includes taxes & fees
12 Jan - 13 Jan 2026
Art Boutique Hotel Monopol
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about St. Moritz

St. Moritzand its attractions for luxury travelers

St. Moritz, nestled in the breathtaking Swiss Alps, offers an unparalleled experience for luxury travellers seeking both adventure and indulgence. Begin your journey with a visit to the world-renowned St. Moritz-Celerina Olympic Bobrun, where you can either watch thrilling bobsleigh races or try your hand at a once-in-a-lifetime ride down this historic track. Afterward, unwind at the iconic Badrutt's Palace Hotel, a gem known for its opulent spa and stunning views of the serene Lake St. Moritz. For those who appreciate fine dining, the Kulm Hotel's Michelin-starred restaurant provides a culinary journey that celebrates local flavours with a twist, all while overlooking the picturesque landscape. In winter, the slopes are a mere stone's throw away; the Corviglia ski area boasts pristine runs and exclusive ski services, ensuring a private and luxurious experience on the snow. Finally, take a leisurely stroll through the charming streets of St. Moritz, where high-end boutiques and art galleries await, perfect for those looking to indulge in some retail therapy. Staying near the lake provides a unique opportunity to enjoy both the beauty of nature and the vibrant après-ski scene, all within a few minutes' walk from luxury hotels that prioritise exceptional service and comfort.

Hotel Waldhaus am See

  • Why it's great for a luxury retreat: Nestled beside the beautiful lake, Hotel Waldhaus am See is a luxurious retreat with a traveler review rating of 9.2. This elegant hotel showcases stunning lake and mountain views, allowing travelers to immerse themselves in the breathtaking landscape. The hotel offers sumptuous bathrobes and a dedicated concierge service, ensuring every need is catered to during their stay.
  • Other amenities: Guests can enjoy a range of wellness facilities, including a spa that features a sauna and steam room. A complimentary ski shuttle service enhances the winter experience, while fishing and skiing options are available on-site and nearby. The hotel's terrace provides an idyllic spot to relax, and the electric car charging station contributes to a sustainable travel experience. With self-parking available, convenience is prioritized.
  • Nearby attractions: Engadin Valley - 0 km, Mili Weber House - 0.6 km, Rhaetian Railway - 0.8 km

Top St. Moritz Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your stay in St. Moritz?
After you've arrived at your destination, pamper yourself by staying 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 travellers looking for an elegant place to stay. Grand Hotel des Bains Kempinski and Badrutt's Palace Hotel are two other upscale options for your stay.
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 Chesa Futura Building, St. Moritz Leaning Tower and Lake St. Moritz. If you have a bit of extra time while you're in the area, you might want to check out Rhaetian Railway and Segantini Museum.
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.