Find luxury hotels in St. Moritz

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, (326 reviews)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
$1,590 nightly
The price is $1,663
Feb 5 - Feb 6
Total with taxes and fees
Grand Hotel des Bains Kempinski

Badrutt's Palace Hotel

Badrutt's Palace Hotel
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (97 reviews)
"Lovely hotel "
United States
Cristian
$2,193 nightly
The price is $2,288
Jan 26 - Jan 27
Total with taxes and fees
Badrutt's Palace Hotel

Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (574 reviews)
"Great staff, wonderful room, great location. "
United States
Abigail
$583 nightly
The price is $614
Feb 2 - Feb 3
Total with taxes and fees
Crystal Hotel

Carlton Hotel St Moritz

Carlton Hotel St Moritz
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (40 reviews)
"Beautiful stay and great customer service! We will be coming back thank you so much for a wonderful time. "
United States
Gaetano
$2,505 nightly
The price is $2,613
Jan 27 - Jan 28
Total with taxes and fees
Carlton Hotel St Moritz

Giardino Mountain

Giardino Mountain
5.0 star property
Silvaplana
9.4 out of 10, Exceptional, (45 reviews)
"Excellent service and hotel stay! will be back again! 5 stars hospitality! "
Canada
Anonymous traveler
$859 nightly
The price is $903
Jan 26 - Jan 27
Total with taxes and fees
Giardino Mountain

Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (108 reviews)
"All of it. Service was beyond excellent. People from the USA should see what service really is. Something to respect. Thank you. "
United States
Linda
$1,969 nightly
The price is $2,056
Jan 28 - Jan 29
Total with taxes and fees
Kulm Hotel St. Moritz

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (304 reviews)
"Amazing stay! Staff were very attentive and polite! Restaurants inside were delicious. Perfect walking distance from everything. "
United States
Caylee
$583 nightly
The price is $614
Jan 20 - Jan 21
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

Suvretta House

Suvretta House
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (79 reviews)
"Nice hotel "
United Kingdom
aman
$1,771 nightly
The price is $1,851
Feb 5 - Feb 6
Total with taxes and fees
Suvretta House

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (294 reviews)
"Great hotel, great location, great staff."
Australia
Thuc
$782 nightly
The price is $821
Jan 20 - Jan 21
Total with taxes and fees
Art Boutique Hotel Monopol

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (691 reviews)
"Great area and charming property!"
United States
Susan
$390 nightly
The price is $412
Jan 19 - Jan 20
Total with taxes and fees
Soldanella
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

Frequently asked questions

What are the top-rated luxury hotels in St Moritz?
The top-rated luxury hotels in St Moritz include Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

Carlton Hotel St Moritz, a 5-star hotel with a superb 10.0 rating, offers an exquisite experience with amenities like a private chef, a fireplace in select rooms, and complimentary stocked minibars. It also provides stunning lake and mountain views.

Hotel GRACE LA MARGNA ST MORITZ, also a 5-star property with a 10.0 rating, is celebrated for its beautiful and fabulous rooms and extremely helpful staff. Guests appreciate the Frette Italian sheets, champagne service, and the option of helicopter or plane tours.

Kulm Hotel St. Moritz, a 5-star hotel rated 9.6, features an onsite golf course and tennis facilities, with some restaurants offering golf course views. This hotel also provides a Turkish bath and complimentary stocked minibars.

Badrutt's Palace Hotel, a 5-star establishment with a 9.6 rating, is known for its onsite designer stores, exclusive suites, and alfresco dining options. It boasts panoramic mountain and lake views and offers 24-hour room service.

Suvretta House, a 5-star hotel with an impressive 9.8 rating, provides spacious and comfortable rooms, some with deep soaking bathtubs and rainfall showerheads. Guests frequently mention the good breakfast and room service, along with its beautiful mountain and lake 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, the main village perched above Lake St. Moritz.

St. Moritz Dorf is the heart of the destination, featuring many of the most exclusive hotels, high-end boutiques, and fine dining establishments. The village is built on a hillside, offering impressive views of the lake and surrounding Engadin mountains. The main street, Via Serlas, is renowned for its luxury shopping. For those seeking convenience and an upscale experience, this is the prime location.

Couples looking for a sophisticated and indulgent getaway will find St. Moritz Dorf particularly appealing. The area provides easy access to excellent restaurants, elegant bars, and cultural events. Many hotels here offer extensive spa facilities, private balconies with views, and personalized service, creating an ideal setting for a special trip.

Travellers who prioritize direct access to skiing and winter sports might consider staying closer to the Corviglia funicular valley station within St. Moritz Dorf.
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 $412 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?
For families seeking luxury in St. Moritz, several distinguished hotels offer exceptional experiences, including Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, Carlton Hotel St Moritz, Kulm Hotel St. Moritz, and Suvretta House.

Hotel GRACE LA MARGNA ST MORITZ, a 5-star property with a superb 10.0 rating, provides luxurious amenities such as champagne service, Frette Italian sheets, and complimentary stocked minibars. Guests frequently praise the beautiful rooms, amazing food, and the extremely helpful staff.

The 5-star Grand Hotel des Bains Kempinski, rated 9.4, features amenities like fireplaces and 24-hour room service, with some minibar items offered for free. Customers consistently highlight the beautiful rooms and first-class service.

Carlton Hotel St Moritz, a 5-star hotel earning a 10.0 rating, offers complimentary stocked minibars, designer toiletries, and private chef services, alongside lake and mountain views.

Kulm Hotel St. Moritz, a 5-star hotel with a 9.6 rating, distinguishes itself with an onsite golf course, tennis facilities, and a Turkish bath. Its location is frequently noted as a significant advantage by guests.

Suvretta House, a 5-star establishment rated 9.8, provides spacious and comfortable rooms, deep soaking bathtubs, and premium bedding. Reviewers often praise the good breakfast and room service.
What are the best luxury hotels in St Moritz with a pool?
St Moritz offers several prestigious luxury hotels with excellent pool facilities, including Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

Carlton Hotel St Moritz, a 5-star property with a superb 10.0 rating, features both indoor and outdoor pools, complemented by amenities such as complimentary stocked minibars, designer toiletries, and lake views.

Hotel GRACE LA MARGNA ST MORITZ is a 5-star hotel with a 10.0 rating, offering an indoor pool. Guests frequently praise the beautiful rooms, helpful staff, and amazing food.

Kulm Hotel St. Moritz, rated 9.6, is a 5-star hotel with indoor, outdoor, and children's pools, along with an on-site golf course and a Turkish bath.

Badrutt's Palace Hotel, a 5-star establishment with a 9.6 rating, provides both indoor and outdoor pools, designer stores on-site, and tennis facilities.

Suvretta House, a 5-star hotel with a 9.8 rating, boasts an indoor pool and is known for its comfortable and spacious rooms, premium bedding, and mountain and lake views.
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.

Hotel GRACE LA MARGNA ST MORITZ, a 5-star hotel with a great 10.0 rating, provides secured valet parking and features Frette Italian Sheets and designer toiletries for an elevated comfort. Guests consistently praise the beautiful rooms and the extremely helpful staff.

Carlton Hotel St Moritz, also a 5-star property with a 10.0 rating, offers complimentary stocked minibars and private chefs. Many rooms feature fireplaces and provide stunning lake and mountain views.

Badrutt's Palace Hotel, a 5-star hotel rated 9.6, is part of the Leading Hotels of the World and includes onsite designer stores and tennis courts. Reviewers appreciate the 24-hour room service and the hotel's prime location within a shopping district.
Are there any top luxury hotels near Engadin Valley?
Near Engadin Valley, several top luxury hotels offer exceptional experiences, including Hotel GRACE LA MARGNA ST MORITZ, Suvretta House, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

Hotel GRACE LA MARGNA ST MORITZ is a 5-star hotel with a great 10.0 rating, known for its secured valet parking, champagne service, and Frette Italian sheets. Guests consistently describe the rooms as beautiful and fabulous, and the staff as extremely helpful.

Suvretta House, a 5-star property rated 9.8, offers amenities such as a deep soaking bathtub and 24-hour room service. It features both mountain and lake views, and customers frequently mention the comfortable and spacious rooms.

The Carlton Hotel St Moritz, also rated 10.0, is a 5-star hotel offering private chef services, in-room fireplaces, and complimentary stocked minibars. It is a member of Leading Hotels Of The World and provides stunning lake and mountain views.

Grand Hotel des Bains Kempinski, a 5-star hotel with a 9.4 rating, provides premium bedding and 24-hour room service. Reviewers frequently praise the beautiful rooms and first-class service.
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, which is the main village area perched above the lake.

St. Moritz Dorf is the heart of the destination, known for its high-end boutiques, gourmet restaurants, and direct access to premium amenities. The main street, Via Serlas, is lined with designer stores, and the area around Badrutt's Palace Hotel is a focal point for social gatherings and fine dining. You'll find many grand hotels offering extensive spa facilities, private ski guides, and exclusive events.

For couples seeking a sophisticated and indulgent experience, St. Moritz Dorf is ideal. They can enjoy private dining experiences, attend world-class polo or horse racing events on the frozen lake, or relax in opulent hotel spas offering a range of treatments.
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 program, to unlock discounted Member Prices across a range of premium hotels. Typically, booking in advance will help you save on your luxury hotel stay. 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 vacation 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