Find luxury hotels in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Luxury Hotels

This weekend
Next weekend

Our top choices for St. Moritz luxury hotels

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (96 reviews)
  • cleanliness
    Ski to Alpine luxury at St. Moritz with 3 restaurants, spa, and heated floors for post-mountain comfort.
The price is £483
includes taxes & fees
17 May - 18 May
Hotel GRACE LA MARGNA ST MORITZ

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (313 reviews)
  • cleanliness
    Alpine luxury in St. Moritz offers ski amenities, spa, and nightclub near slopes and lake.
The price is £345
includes taxes & fees
25 May - 26 May
Schweizerhof Swiss Quality Hotel

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (293 reviews)
The price is £227
includes taxes & fees
16 May - 17 May
Hotel Laudinella

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (444 reviews)
The price is £242
includes taxes & fees
12 May - 13 May
Hotel Steffani

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (241 reviews)
The price is £284
includes taxes & fees
2 Jun - 3 Jun
Hotel San Gian

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is £308
includes taxes & fees
17 May - 18 May
Laudinella Apartments

The Suites

The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (8 reviews)
The price is £383
includes taxes & fees
12 May - 13 May
The Suites

IN LAIN Hotel Cadonau

IN LAIN Hotel Cadonau
5.0 star property
Zernez
9.6 out of 10, Exceptional, (12 reviews)
  • cleanliness
    Alpine retreat with a full-service spa, seasonal outdoor pool, and 3 mountain-view restaurants pampers guests in luxurious comfort.
The price is £517
includes taxes & fees
13 May - 14 May
IN LAIN Hotel Cadonau

Dimora Degli Dei

Dimora Degli Dei
4.0 star property
Livigno
The price is £264
includes taxes & fees
6 May - 7 May
Dimora Degli Dei

Maiensässhotel Guarda Val

Maiensässhotel Guarda Val
4.5 star property
Vaz-Obervaz
9.6 out of 10, Exceptional, (83 reviews)
  • cleanliness
    Alpine luxury hotel in Lenzerheide offers ski shuttle, spa, and German dining.
The price is £266
includes taxes & fees
25 May - 26 May
Maiensässhotel Guarda Val
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.

Find the best luxury hotels and resorts in St. Moritz

For travelers seeking an opulent experience in St. Moritz, these top hotels offer unparalleled luxury and world-class amenities designed to indulge and pamper.

Art Boutique Hotel Monopol

  • Why it's great for a luxury retreat: The Art Boutique Hotel Monopol is a luxurious gem with a remarkable review rating of 9.6, perfect for travelers who appreciate the finer things in life. The hotel features elegant rooms with premium bedding, designer toiletries, and a concierge service to cater to every whim, ensuring a refined experience in St. Moritz.
  • Other amenities: In addition to its luxurious offerings, guests can indulge in a complimentary buffet breakfast and relax in the onsite spa, which includes a hot tub and various beauty treatments. The hotel is situated in a vibrant shopping district, enhancing the overall experience for guests looking to explore. Additional features include a rooftop terrace, onsite parking, and ski rental services, making it a convenient choice for winter sports enthusiasts.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.5 km, Chesa Futura Building - 0.5 km

Grand Hotel des Bains Kempinski

  • Why it's great for a luxury retreat: The Grand Hotel des Bains Kempinski is the epitome of luxury in St. Moritz, an impressive review rating of 9.4. This stunning hotel offers a range of opulent amenities, including a 24-hour room service, premium bedding, and a full-service spa, inviting guests to unwind in style and comfort.
  • Other amenities: Guests will also appreciate the indoor pool and sauna, perfect for relaxation after a day of skiing or exploring the stunning surroundings. The hotel features valet parking, an onsite restaurant with gourmet dining options, and a concierge service to assist with bespoke experiences. Additional luxuries include hydrotherapy treatments, a fireplace in select rooms, and access to nearby golf and hiking opportunities.
  • Nearby attractions: Engadin Valley - 0 km, Casino St. Moritz - 0 km, Signal Gondola - 0.3 km

Crystal Hotel

  • Why it's great for a luxury retreat: The Crystal Hotel is a luxurious haven for travelers, a remarkable guest review rating of 9.2. Guests can enjoy plush bathrobes, premium bedding, and the convenience of valet parking, ensuring a refined stay amid the stunning alpine scenery. The hotel also features a full-service spa, providing rejuvenating treatments in a tranquil setting.
  • Other amenities: In addition to the luxurious offerings, the hotel provides a complimentary buffet breakfast each morning, perfect for starting the day on a high note. Guests can relax in the steam room or hot tub after a day on the slopes, and ski enthusiasts will appreciate the nearby ski storage and ski pass services. Additional amenities include electric car charging stations, hiking and biking opportunities nearby, and a dedicated health club for fitness enthusiasts.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.3 km, Engadiner Museum - 0.6 km

Hotel Waldhaus am See

  • Why it's great for a luxury retreat: Hotel Waldhaus am See is an exquisite choice for luxury travelers, featuring a stellar review rating of 9.2. With stunning lake and mountain views, this hotel offers a picturesque escape with top-tier amenities, including spacious rooms adorned with plush bathrobes and a concierge service to cater to every need.
  • Other amenities: Beyond its luxurious feel, the hotel features a daily onsite spa, complete with steam rooms and hot tubs for ultimate relaxation. Guests can take advantage of the complimentary ski shuttle, explore onsite fishing, or indulge in fine dining with a focus on local cuisine. Additional features include self-parking, an electric car charging station, and a serene terrace overlooking the lake, enhancing the overall tranquil experience.
  • Nearby attractions: Engadin Valley - 0 km, Mili Weber House - 0.6 km, Rhaetian Railway - 0.8 km

Hotel Steffani

  • Why it's great for a luxury retreat: Hotel Steffani offers a luxurious retreat with a guest review rating of 9.0, perfectly suited for travellers seeking elegance and comfort. The hotel features plush bathrobes, premium bedding, and breathtaking views of the lake and mountains, enhancing the tranquil alpine experience.
  • Other amenities: Guests can enjoy complimentary daily breakfast and have access to an indoor pool and a full-service spa for relaxation and wellness. The hotel also offers valet parking, concierge services, and onsite skiing facilities, making it ideal for winter sports enthusiasts. Additional amenities include a terrace, golf course proximity, and various massage treatments to rejuvenate after an active day.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.4 km, Engadiner Museum - 0.5 km

Top St. Moritz Hotel Reviews

Frequently asked questions

What are the top-rated luxury hotels in St Moritz?
Among the top-rated luxury hotels in St Moritz, the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House are consistently celebrated for their exceptional quality.

The 5-star Carlton Hotel St Moritz, with a great 10.0 rating, is a member of Leading Hotels of the World and offers a unique champagne service and private chef facilities. Many rooms also feature lake or mountain views, and some include a fireplace.

Hotel GRACE LA MARGNA ST MORITZ, also a 5-star establishment with a 10.0 rating, is praised by customers for its beautiful rooms, fabulous staff, and amazing food. The hotel also provides a private chef service and offers amenities such as Frette Italian sheets and rainfall showerheads.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, features an onsite golf course and tennis facilities. It is also a member of Leading Hotels of the World and offers a Turkish bath or hammam for relaxation.

Badrutt's Palace Hotel, a 5-star hotel rated 9.6, is known for its onsite designer stores and an alfresco restaurant. Guests can enjoy lake or mountain views, and the hotel provides a champagne service.

Suvretta House, a 5-star hotel with a 9.8 rating, is known for its spacious and comfortable rooms, according to customer feedback. It offers deep soaking bathtubs and rainfall showerheads, with many rooms providing lake or mountain views.
Which area of St Moritz is best to stay in for luxury hotels?
The best area to stay in St Moritz for luxury hotels is St Moritz Dorf, which is the main village perched above the lake.

St Moritz Dorf is the heart of the resort, known for its high-end boutiques, art galleries, and gourmet restaurants. The village is built on a hillside, offering stunning views of Lake St Moritz and the surrounding Engadin mountains. The central area around the pedestrianised Via Serlas is where you'll find many of the most exclusive hotels and shops.

Couples seeking a sophisticated and indulgent escape will find St Moritz Dorf ideal. Its concentration of five-star hotels often features amenities like Michelin-starred dining, extensive spa facilities, and ski-in/ski-out access or private shuttle services to the Corviglia ski area.
How much does a luxury hotel in St Moritz cost?
Luxury hotel prices in St Moritz vary, but you can find a great deal from £156 on Expedia. To find the best prices on luxury stays, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to see our lowest rates.
Which luxury hotels in St Moritz are good for families?
In St Moritz, several luxury hotels cater exceptionally well to families, including Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, Carlton Hotel St Moritz, Kulm Hotel St. Moritz, and Suvretta House.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, offers an array of bespoke services such as a private chef and champagne service. Its rooms are consistently described as beautiful and fabulous by guests, who also praise the extremely helpful staff and amazing food.

Grand Hotel des Bains Kempinski, a 5-star establishment with a 9.4 rating, provides 24-hour room service and boasts an onsite tennis court, making it suitable for active families. Customers frequently highlight the beautiful rooms and first-class service.

The 5-star Carlton Hotel St Moritz, rated 10.0, is a member of Leading Hotels of the World and features amenities such as a private chef and complimentary minibar items. Many rooms offer lake views, providing a picturesque backdrop for family stays.

Kulm Hotel St. Moritz, a 5-star hotel with a 9.6 rating, offers a golf course and tennis facilities on-site. Its location is frequently praised by guests, and it provides a range of spa treatments including a Turkish bath or hammam.

Suvretta House, a 5-star hotel with a 9.8 rating, is known for its spacious and comfortable rooms, often featuring deep soaking bathtubs and rainfall showerheads. This hotel also offers outdoor tennis facilities and stunning lake and mountain views.
What are the best luxury hotels in St Moritz with a pool?
In St Moritz, several distinguished luxury hotels offer exceptional swimming facilities, including the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

The 5-star Carlton Hotel St Moritz, with a great 10.0 rating, boasts both indoor and outdoor pools. Many of its suites feature lake or mountain views, complemented by amenities such as champagne service and complimentary stocked minibars.

Hotel GRACE LA MARGNA ST MORITZ, also a 5-star establishment with a 10.0 rating, offers an indoor pool. Customers consistently praise the beautiful rooms and the extremely helpful staff, highlighting the amazing food and great breakfast.

The 5-star Kulm Hotel St. Moritz, rated 9.6, provides a range of swimming options with indoor, outdoor, and children's pools. This hotel also features an onsite golf course and tennis facilities, with many rooms offering lake views.

Badrutt's Palace Hotel, a 5-star property with a 9.6 rating, includes both indoor and outdoor pools. Guests can also enjoy onsite designer stores and a prime location within a shopping district, with many suites offering lake or mountain views.

Suvretta House, a 5-star hotel with a 9.8 rating, features an indoor pool and a resort-inclusive pool. Reviewers frequently comment on the comfortable and spacious rooms, as well as the good breakfast and room service.
Which luxury hotels in St Moritz are good for couples?
St Moritz offers several exquisite luxury hotels for couples, with Hotel GRACE LA MARGNA ST MORITZ, Carlton Hotel St Moritz, and Badrutt's Palace Hotel being three of the most recommended.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a great 10.0 rating, is celebrated for its beautiful rooms and fabulous staff. Guests particularly appreciate the private chef service and amenities such as Frette Italian Sheets and champagne service, enhancing a romantic stay.

The 5-star Carlton Hotel St Moritz also holds a 10.0 rating and offers 24-hour room service and a fireplace in some accommodations. It is also recognised as one of The Leading Hotels of the World, ensuring a high standard of luxury and service for couples.

Badrutt's Palace Hotel, a 5-star establishment with a 9.6 rating, provides an extensive luxury experience with on-site designer stores and alfresco dining options. Its location offers both lake and mountain views, and it is situated within a convenient shopping district.
Are there any top luxury hotels near Engadin Valley?
Near Engadin Valley, several distinguished luxury hotels offer exceptional stays, including Hotel GRACE LA MARGNA ST MORITZ, Badrutt's Palace Hotel, Hotel San Gian, and Hotel Reine Victoria.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, boasting a great 10.0 rating, is celebrated for its luxurious rooms, featuring Frette Italian sheets, rainfall showerheads, and designer toiletries. Customers frequently praise the beautiful rooms, fabulous staff, and amazing food. This hotel also offers a private chef service and champagne service.

Badrutt's Palace Hotel, a 5-star establishment with a 9.6 rating, is a member of The Leading Hotels of the World. It offers guests a prime location with both lake and mountain views, designer stores on-site, and 24-hour room service. Reviewers often highlight its elegant suites and excellent tennis facilities.

The 4-star Hotel San Gian, rated 9.4, provides comfortable and clean rooms with amenities such as deep soaking bathtubs and premium bedding. The hotel is particularly well-suited for ski enthusiasts, offering a ski shuttle, ski pass, and proximity to various ski activities.

Hotel Reine Victoria, a 4-star hotel with an 8.8 rating, is known for its clean and amazing rooms, beautiful location, and wonderful breakfast. Guests appreciate the extremely helpful staff and the quality of the spa facilities. It is also well-positioned for accessing ski lifts and other snow sports.
What luxury activities and experiences are there in St Moritz?
The best area to stay in St. Moritz for luxury activities and experiences is St. Moritz Dorf, the main village perched above the lake.

St. Moritz Dorf is the heart of the resort, offering panoramic views of Lake St. Moritz and the surrounding Engadin mountains. This area is home to the most exclusive hotels, high-end boutiques along Via Serlas, and gourmet restaurants. It's a compact area, easily walkable, with a distinct alpine elegance.

Couples seeking a sophisticated and indulgent getaway will find St. Moritz Dorf ideal. You can enjoy horse-drawn carriage rides through the snow-covered landscapes, attend world-class polo or horse racing on the frozen lake, or simply relax in a spa with mountain views. The village also hosts various cultural events and concerts throughout the winter season.

For those prioritising winter sports and direct access to the slopes, staying near the Chantarella funicular station in St. Moritz Dorf is highly convenient. Many luxury hotels offer direct access or a short shuttle ride to the Corviglia ski area, providing a seamless transition from your accommodation to premium skiing and snowboarding.
How can I save on a luxury hotel in St Moritz with Expedia?
There are plenty of ways to save on a luxury hotel in St Moritz. Join One Key™, our free travel rewards programme, to unlock Member Prices across a range of hotels. Typically, booking in advance will help you save on hotel bookings. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book a luxury St Moritz hotel and flights as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my luxury hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right luxury hotel in St Moritz for you.

Explore a world of travel with Expedia