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
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Luxury Hotels

Our top choices for St. Moritz luxury hotels

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (332 reviews)
  • cleanliness
    Luxurious alpine retreat features soaking tubs, 5 restaurants, and spa near Signal Gondola.
The price is AED 2,908
AED 3,064 total
includes taxes & fees
1 Jul - 2 Jul
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, (109 reviews)
  • cleanliness
    Alpine luxury meets wellness at St. Moritz hotel with mountain adventures, spa treatments, and 5 restaurants.
The price is AED 3,218
AED 3,386 total
includes taxes & fees
5 Jul - 6 Jul
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, (105 reviews)
  • cleanliness
    Ski to Alpine luxury at St. Moritz with 3 restaurants, spa, and heated floors for post-mountain comfort.
The price is AED 2,449
AED 2,589 total
includes taxes & fees
30 Jun - 1 Jul
Hotel GRACE LA MARGNA ST MORITZ

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (319 reviews)
  • cleanliness
    Alpine spa in St. Moritz offers rooftop views, wellness treatments, and central lake access.
The price is AED 1,602
AED 1,695 total
includes taxes & fees
30 Jun - 1 Jul
Art Boutique Hotel Monopol

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (450 reviews)
The price is AED 1,118
AED 1,193 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Steffani

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (583 reviews)
  • cleanliness
    Victorian elegance meets alpine luxury at this St. Moritz retreat with spa and free breakfast near the lake.
The price is AED 1,040
AED 1,112 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Reine Victoria

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (313 reviews)
The price is AED 967
AED 1,036 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Laudinella

Hotel Europa Suites

Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (163 reviews)
The price is AED 846
AED 909 total
includes taxes & fees
22 Jun - 23 Jun
Hotel Europa Suites

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (242 reviews)
The price is AED 914
AED 1,095 total
includes taxes & fees
16 Jun - 17 Jun
Hotel San Gian

Suvretta House

Suvretta House
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (87 reviews)
  • cleanliness
    Ski-in luxury Belle Époque retreat offers spa, fine dining, and slope-side recreation in St. Moritz.
The price is AED 2,399
AED 2,537 total
includes taxes & fees
5 Jul - 6 Jul
Suvretta House
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 Swiss Alps, is a haven for luxury travelers seeking both adventure and relaxation. Begin your exploration at the iconic Lake St. Moritz, where you can enjoy exclusive yacht sailing or even winter sports like ice skating on the lake's naturally frozen surface. For those with a taste for exquisite cuisine, the Michelin-starred restaurant at Badrutt's Palace Hotel offers an unforgettable dining experience with breathtaking views of the surrounding mountains. The world-renowned St. Moritz-Celerina Olympic Bobrun invites thrill-seekers to experience the adrenaline of bobsledding on the same track used in the Winter Olympics. After a day of adventure, unwind at the luxurious spa facilities at Kulm Hotel, where you can indulge in rejuvenating treatments while overlooking the stunning Engadin valley. For the ultimate luxury stay, consider accommodations in the exclusive area of Suvretta, where you'll find elegant chalets and five-star hotels that provide exceptional service and amenities, ensuring a pampered experience throughout your stay. Whether you're skiing the pristine slopes or savoring a glass of fine Swiss wine by the fireplace, St. Moritz promises a luxurious retreat that caters to your every desire.

Find the best luxury hotels and resorts in St. Moritz

For travelers seeking a luxurious escape to St. Moritz, these top hotels offer exquisite amenities and stunning surroundings. Each hotel is tailored to provide an indulgent experience that reflects the beauty of the Swiss Alps.

Hotel GRACE LA MARGNA ST MORITZ

  • Why it's great for a luxury retreat: Hotel GRACE LA MARGNA ST MORITZ is the pinnacle of luxury, a remarkable guest review rating of 9.8. Guests can enjoy high-end amenities such as premium bedding with Frette Italian sheets, a private chef service, and breathtaking views of the lake and mountains. The hotel also features couples dining experiences, perfect for a romantic getaway.
  • Other amenities: Additional luxurious offerings include a full-service spa with hydrotherapy treatments, an indoor pool, and a rooftop terrace for relaxation. Guests can also take advantage of valet parking, concierge services, and complimentary stocked minibars. For adventure seekers, helicopter tours and nearby skiing options enhance the experience, making it an ideal choice for travelers.
  • Nearby attractions: Engadin Valley - 0.0 miles, Rhaetian Railway - 0.22 miles, Berry Museum - 0.42 miles

Art Boutique Hotel Monopol

  • Why it's great for a luxury retreat: Rated an impressive 9.8, the Art Boutique Hotel Monopol offers travelers a luxurious stay with designer toiletries and premium bedding as standard. Guests can enjoy the vibrant shopping district right outside their door while indulging in the hotel's chic ambiance and exceptional service.
  • Other amenities: The hotel features a spa with hot tub and sauna facilities, a rooftop terrace for stunning views, and a billiards table for entertainment. Guests also benefit from complimentary breakfast, onsite shopping, and easy access to nearby skiing, ensuring a memorable luxury experience in St. Moritz.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.33 miles, Chesa Futura Building - 0.34 miles

Crystal Hotel

  • Why it's great for a luxury retreat: The Crystal Hotel stands out with a guest review rating of 9.6, showcasing a commitment to luxury. Guests can unwind in plush bathrobes and enjoy the hotel's spa services, including massages and body treatments, all designed for ultimate relaxation in a serene environment.
  • Other amenities: Beyond the spa, the hotel features an onsite restaurant, a steam room, and daily housekeeping for a flawless experience. Guests can start their mornings with a complimentary buffet breakfast and explore nearby skiing opportunities, ensuring both comfort and adventure during their stay.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.21 miles, Engadiner Museum - 0.35 miles

Schweizerhof Swiss Quality Hotel

  • Why it's great for a luxury retreat: With a stellar review rating of 9.4, the Schweizerhof Swiss Quality Hotel promises a luxurious stay with stunning lake and mountain views. Guests can indulge in gourmet dining at the alfresco restaurant and enjoy the convenience of valet parking and concierge services to cater to their every need.
  • Other amenities: The hotel offers a complimentary buffet breakfast, a terrace for outdoor relaxation, and easy access to nearby ski areas. Travelers will appreciate the upscale touches such as bathrobes, electric car charging stations, and spacious rooms, ensuring a comfortable and sophisticated stay in the heart of St. Moritz.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.33 miles, Engadiner Museum - 0.25 miles

Hotel Steffani

  • Why it's great for a luxury retreat: Hotel Steffani, rated 8.8 by guests, offers a perfect blend of luxury and comfort. The hotel features premium bedding and elegant bathrobes for guests to enjoy after a day of skiing or exploring. With valet parking and concierge services, the hotel ensures that all guests' needs are catered to with ease.
  • Other amenities: Guests can take advantage of the indoor pool, a fireplace in the lounge, and the nearby golf course for recreation. The hotel also provides complimentary breakfast daily, ski storage, and an array of wellness treatments including massages and reflexology, making it a fantastic choice for luxury travelers.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.27 miles, Engadiner Museum - 0.29 miles

Top St. Moritz Hotel Reviews

Explore a world of travel with Expedia

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?
Grand Hotel des Bains Kempinski is a luxury hotel with 5 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 Hotel GRACE LA MARGNA ST MORITZ 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, Engadiner Museum, and Rhaetian Railway. 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.