Find Resorts & Hotels with Spas in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Resorts & Hotels with Spas

Top St. Moritz Resorts & Hotels with Spas

Berghotel Randolins

3.0 star property
St. Moritz
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.0 out of 10, Wonderful, (140)
Mountain-fresh air invigorates guests at this alpine retreat where wellness takes center stage. Soothe tired muscles in 2 hot tubs, unwind in the sauna and steam room, or book a garden massage. Family-friendly amenities and regional cuisine at Stüvetta restaurant complete the restorative experience.
$226 nightly
The price is $242
Dec 3 - Dec 4
Total with taxes and fees
Berghotel Randolins

Hotel Europa Suites

4.0 star property
St. Moritz
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
8.6 out of 10, Excellent, (146)
Spa services revitalize weary travelers at this alpine sanctuary with indoor public bath and steam room. Four restaurants serve delicious meals after invigorating sauna sessions or peaceful garden strolls. Nearby Lake St. Moritz offers scenic beauty for a truly restorative escape.
Hotel Europa Suites

Randolins Familienresort

3.0 star property
St. Moritz
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
8.4 out of 10, Very Good, (26)
Massage therapies await at this alpine sanctuary where relaxation meets adventure. Soothe tired muscles in steaming hot tubs after skiing Corviglia's slopes, then unwind in the sauna and steam room. Garden surroundings create a tranquil backdrop for regional cuisine at the on-site restaurant.
$332 nightly
The price is $352
Dec 1 - Dec 2
Total with taxes and fees
Randolins Familienresort

Art Boutique Hotel Monopol

4.0 star property
St. Moritz
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.6 out of 10, Exceptional, (290)
Soothing aromatherapy sessions and rejuvenating body treatments await at this hotel's full-service spa. Guests unwind in the sauna, hot tub, and steam room after active days. Italian cuisine at Mono Restaurant completes the indulgent mountain retreat experience.
$595 nightly
The price is $627
Dec 7 - Dec 8
Total with taxes and fees
Art Boutique Hotel Monopol

Hotel Reine Victoria

4.0 star property
St. Moritz
  • Massages
  • Breakfast included
8.8 out of 10, Excellent, (530)
Mountainside wellness awaits at this Victorian hotel where deep-tissue, hot stone, and sports massages rejuvenate tired muscles. Guests praise the excellent spa facilities featuring multiple pools and a relaxing jacuzzi across the street, perfectly complementing days spent on nearby ski slopes.
$294 nightly
The price is $314
Nov 20 - Nov 21
Total with taxes and fees
Hotel Reine Victoria

Schweizerhof Swiss Quality Hotel

4.0 star property
St. Moritz
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.2 out of 10, Wonderful, (300)
Mountain wellness awaits at this ski-friendly retreat where exceptional massage services complement the sauna and steam room. Guests rave about the quality breakfast buffet, spotless accommodations, and staff who consistently go above and beyond expectations.
$389 nightly
The price is $412
Nov 30 - Dec 1
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

Hotel Waldhaus am See

3.5 star property
St. Moritz
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
9.2 out of 10, Wonderful, (585)
Mountainside tranquility awaits at this wellness sanctuary where daily massages complement Finnish sauna and steam room experiences. Staff deliver exceptional service while guests savor gourmet breakfasts overlooking stunning lake and mountain panoramas.
$350 nightly
The price is $372
Nov 23 - Nov 24
Total with taxes and fees
Hotel Waldhaus am See

Badrutt's Palace Hotel

5.0 star property
St. Moritz
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.6 out of 10, Exceptional, (97)
Fragrant aromatherapy welcomes guests to the full-service spa complex where personalized wellness awaits. Steam rooms, saunas, and hot tubs complement therapeutic massages while attentive staff deliver treatments daily in a serene mountain setting.
$1,970 nightly
The price is $2,057
Dec 8 - Dec 9
Total with taxes and fees
Badrutt's Palace Hotel

Hotel San Gian

4.0 star property
St. Moritz
  • Full-service spa
  • Massages
  • Steam room
  • Sauna
9.4 out of 10, Exceptional, (231)
Mountainside spa sanctuary beckons with aromatherapy, reflexology, and sports massages in dedicated treatment rooms. Guests savor excellent breakfasts, luxuriate in premium bedding, and appreciate friendly staff at this Swiss alpine retreat with garden views.
$298 nightly
The price is $318
Nov 30 - Dec 1
Total with taxes and fees
Hotel San Gian

Hotel Steffani

4.0 star property
St. Moritz
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.0 out of 10, Wonderful, (417)
Mountain hot springs and comprehensive spa services await at this alpine retreat. Skilled therapists offer deep-tissue, sports, and Swedish massages alongside reflexology treatments. After pampering, guests retreat to comfortable rooms with premium bedding and separate sitting areas.
$306 nightly
The price is $327
Nov 27 - Nov 28
Total with taxes and fees
Hotel Steffani
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 Grand Hotel des Bains Kempinski and Badrutt's Palace Hotel.
How many spa hotels will I find in St. Moritz?
Expedia has 16 spa hotels to choose from in St. Moritz.
What's there to see and do in St. Moritz?
Experience St. Moritz and visit St. Moritz Leaning Tower, Lake St. Moritz, and Rhaetian Railway. If you have a bit of extra time while you're in the area, you might want to check out Signalbahn and Signal Gondola.
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