Find Resorts & Hotels with Spas 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 Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for St. Moritz hotels with a spa

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (145 reviews)
"Great spa area, super cosy bedroom, amazing views and a tasty breakfast! Staff were super helpful and very welcoming."
United Kingdom
Ben
The price is ¥42,683
¥45,523 total
includes taxes & fees
Mar 22 - Mar 23
Berghotel Randolins

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (267 reviews)
"Everything was perfect, I highly recommend this hotel. Thank you very much."
United States
Dominga
The price is ¥50,693
¥53,998 total
includes taxes & fees
Mar 26 - Mar 27
Hotel Laudinella

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (564 reviews)
"the room was lovely with a great view. the staff were beyond helpful. would highly recommend "
United Kingdom
Julie
The price is ¥62,673
¥66,432 total
includes taxes & fees
Mar 26 - Mar 27
Hotel Reine Victoria

The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (5 reviews)
The price is ¥109,478
¥115,016 total
includes taxes & fees
Mar 23 - Mar 24
The Suites

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (623 reviews)
"Great stay with spectacular views and breakfast! "
United States
Arman
The price is ¥62,513
¥66,106 total
includes taxes & fees
Mar 1 - Mar 2
Hotel Waldhaus am See

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (32 reviews)
"We had a great experience there!"
United States
Kanae
The price is ¥56,480
¥59,844 total
includes taxes & fees
Mar 22 - Mar 23
Randolins Familienresort

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (169 reviews)
"Beautiful, traditional hotel. Staff all courteous and helpful. Restaurant food excellent. Spa and pool were really enjoyed after a long day of travel. Would like to return again."
United Kingdom
Stephen
The price is ¥55,926
¥59,269 total
includes taxes & fees
Mar 15 - Mar 16
Hotel Bären

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (700 reviews)
"The hotel was amazing, along with the staff."
United States
Michael
Soldanella

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (238 reviews)
"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is ¥49,025
¥57,259 total
includes taxes & fees
Mar 24 - Mar 25
Hotel San Gian

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (88 reviews)
"Beautiful place to stay & wonderful people that work there. Thank you, everyone! "
United States
Mylene
The price is ¥161,146
¥169,267 total
includes taxes & fees
Mar 4 - Mar 5
Hotel GRACE LA MARGNA ST MORITZ
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.

Choose what matters most at spa hotels in St. Moritz

Spa hotels with pools in St. Moritz

Spa hotels with free breakfast in St. Moritz

Spa hotels with hot tubs in St. Moritz

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

Top St. Moritz attractions for a relaxing vacation

St. Moritz in Graubünden, Switzerland, is a haven for travelers seeking luxurious spa hotel experiences. First, indulge in the renowned spa at the Kulm Hotel, where you can unwind in the stunning infinity pool overlooking the snow-capped Alps. Next, treat yourself to a day of pampering at the Badrutt's Palace Hotel spa, which offers a unique blend of traditional Swiss treatments and modern wellness therapies, all while soaking in breathtaking mountain views. For a more adventurous twist, try the outdoor thermal baths at the Mineralbad & Spa, where you can relax in natural thermal waters under the stars. Don't miss a visit to the nearby frozen Lake St. Moritz, where you can enjoy ice skating or simply take in the serene beauty of the winter landscape. The area around the lake is also perfect for leisurely strolls, with charming shops and cafés inviting you to explore. Staying in the heart of St. Moritz allows you to easily access these luxurious spas and outdoor activities, ensuring a perfect blend of relaxation and adventure.

Find the best hotels & resorts with spas in St. Moritz

For travelers seeking rejuvenation and relaxation in St. Moritz, these top hotels offer luxurious spa experiences and wellness amenities to unwind and refresh your spirit.

Grand Hotel des Bains Kempinski

  • Why it's great for tailored spa getaway: The Grand Hotel des Bains Kempinski epitomizes luxury and wellness with its exceptional spa offerings, earning a remarkable review rating of 9.4. The hotel features a full-service spa with various treatments including hydrotherapy, deep tissue massages, and aromatherapy, making it a haven for relaxation and rejuvenation in a stunning alpine setting.
  • Other amenities: Guests can also enjoy an array of additional amenities including an indoor pool, 24-hour room service, and concierge services for personalized assistance. The hotel’s facilities include a sauna, steam room, and treatment rooms designed for couples, ensuring wellness experiences. With its onsite dining options and shopping facilities, the Grand Hotel des Bains Kempinski combines luxury with convenience, providing travelers with an unforgettable stay.
  • Nearby attractions: Engadin Valley - 0.0 miles, Casino St. Moritz - 0.0 miles, Signal Gondola - 0.17 miles

Crystal Hotel

  • Why it's great for tailored spa getaway: For those looking to indulge in a lavish spa experience, the Crystal Hotel is a perfect choice. With an impressive review rating of 9.2, this hotel provides an extensive wellness retreat featuring a full-service spa that offers treatments including massages, facials, and body treatments. Guests can unwind in the sauna or steam room, or relax in the hot tub after a day of exploring the stunning Swiss Alps.
  • Other amenities: In addition to its extensive spa offerings, the Crystal Hotel also features complimentary buffet breakfast, valet parking, and an electric car charging station for added convenience. Guests can enjoy nearby activities such as hiking and biking, snowshoeing, and ice skating, ensuring both relaxation and adventure during their stay. The hotel also provides luxurious bathrobes and premium bedding for a comfortable and upscale experience.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.21 miles, Engadiner Museum - 0.35 miles

Hotel Waldhaus am See

  • Why it's great for tailored spa getaway: With a stellar review rating of 9.2, the Hotel Waldhaus am See is a top choice for travelers looking for a serene spa experience. The hotel features a full-service spa with a variety of treatments including massages, sauna sessions, and hot tub relaxation, ensuring guests can indulge in self-care amidst stunning natural surroundings.
  • Other amenities: In addition to its spa facilities, the hotel offers a range of amenities including a charming terrace, concierge service, and free shuttle to nearby ski areas. Guests can enjoy comfortable accommodations with premium bedding and complimentary bathrobes. The picturesque location by the lake also provides opportunities for fishing and skiing, enhancing the overall experience for guests seeking both relaxation and adventure.
  • Nearby attractions: Engadin Valley - 0.0 miles, Rhaetian Railway - 0.49 miles, Mili Weber House - 0.36 miles

Hotel Steffani

  • Why it's great for tailored spa getaway: Hotel Steffani is a fantastic choice for spa lovers, a solid review rating of 9.0 and a variety of massage options including Swedish and deep tissue massages. The hotel features a well-equipped spa with a sauna and steam room, creating a tranquil environment for relaxation after an active day in the mountains.
  • Other amenities: In addition to its spa services, guests can enjoy a complimentary breakfast, a cozy indoor pool, and onsite shopping. The hotel’s prime location offers easy access to skiing and nearby golf courses, as well as activities such as fishing and rafting. With its family-friendly amenities and picturesque mountain views, Hotel Steffani ensures a delightful experience for all guests.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.27 miles, Engadiner Museum - 0.29 miles

Soldanella

  • Why it's great for tailored spa getaway: The Soldanella is an excellent option for spa enthusiasts, a superb review rating of 9.0 and a full-service spa offering treatments such as body treatments and traditional Turkish baths. Guests can enjoy the relaxing steam room and sauna, perfect for unwinding after a day on the slopes or exploring St. Moritz.
  • Other amenities: Additional amenities include free buffet breakfast, convenient onsite parking, and delightful views of the surrounding mountains. The hotel also provides easy access to skiing, with ski lifts and runs nearby, as well as self-parking options. Guests can take advantage of the serene terrace and discover local hiking and biking trails, making it an ideal base for both relaxation and outdoor activities.
  • Nearby attractions: Engadin Valley - 0.0 miles, Engadiner Museum - 0.42 miles, Segantini Museum - 0.24 miles

Top St. Moritz Hotel Reviews

Frequently asked questions

Looking for a spa hotel in St. Moritz?
Forget the stress of everyday life and book yourself a hotel with a spa. Travelers like the lakes in St. Moritz. Enjoy the mountain views during your vacation. Hotels with spas are a great way to take a break from your daily routine and add a layer of luxury to your vacation.
What is the best spa hotel in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is a top luxury spa hotel featuring 3 restaurants, a rooftop terrace, a 24-hour fitness center, and a free kid's club. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. In-room massages are also available. Other popular spa hotels in St. Moritz include Badrutt's Palace Hotel and Carlton Hotel St Moritz.
How many spa hotels will I find in St. Moritz?
Expedia has 17 spa hotels to choose from in St. Moritz.
What's there to see and do in St. Moritz?
Experience St. Moritz and visit Chesa Futura Building, St. Moritz Leaning Tower, and Engadiner Museum. 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.
What is a St. Moritz spa hotel?
Spa hotels in St. Moritz provide lodging and have an on-site spa which offers services including couples massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

Explore a world of travel with Expedia