Search Spa Hotels in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Spa Hotels

This weekend
Next weekend

Top St. Moritz Spa Hotels

Hotel Reine Victoria
4.0 star property
  • Massages
  • Breakfast included
8.8 out of 10, Excellent, (529)
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.
The price is ฿7,943
฿8,522 total
includes taxes & fees
2 Dec - 3 Dec
Hotel Reine Victoria
Hotel Piz
3.0 star property
  • Steam room
  • Sauna
8.2 out of 10, Very good, (311)
Spa services elevate relaxation at this mountain retreat near Signal Gondola. Following exhilarating ski adventures, guests unwind in the sauna or steam room, creating a perfect balance of alpine activity and serene pampering. The celebrated breakfast buffet completes this rejuvenating experience.
The price is ฿7,316
฿7,839 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Piz
Berghotel Randolins
3.0 star property
  • 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 centre 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.
The price is ฿7,239
฿7,759 total
includes taxes & fees
30 Nov - 1 Dec
Berghotel Randolins
Hotel Steffani
4.0 star property
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.0 out of 10, Wonderful, (416)
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.
The price is ฿9,058
฿9,680 total
includes taxes & fees
27 Nov - 28 Nov
Hotel Steffani
Hotel San Gian
4.0 star property
  • A 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 savour excellent breakfasts, luxuriate in premium bedding, and appreciate friendly staff at this Swiss alpine retreat with garden views.
The price is ฿8,710
฿10,322 total
includes taxes & fees
30 Nov - 1 Dec
Hotel San Gian
Hotel Waldhaus am See
3.5 star property
  • A full-service spa
  • Massages
  • Steam room
  • Sauna
9.2 out of 10, Wonderful, (581)
Mountainside tranquility awaits at this wellness sanctuary where daily massages complement Finnish sauna and steam room experiences. Staff deliver exceptional service while guests savour gourmet breakfasts overlooking stunning lake and mountain panoramas.
The price is ฿7,898
฿8,443 total
includes taxes & fees
26 Nov - 27 Nov
Hotel Waldhaus am See
Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
  • A full-service spa
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
10.0 out of 10, Exceptional, (80)
Rejuvenating wellness awaits at this Alpine sanctuary where aromatherapy, body wraps, and reflexology complement the sauna and steam room. Skilled therapists deliver personalised treatments while the indoor pool and hot tub enhance the restorative journey.
The price is ฿19,162
฿20,292 total
includes taxes & fees
9 Nov - 10 Nov
Hotel GRACE LA MARGNA ST MORITZ
Randolins Familienresort
3.0 star property
  • 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.
The price is ฿10,568
฿11,215 total
includes taxes & fees
30 Nov - 1 Dec
Randolins Familienresort
Albergo Croce Bianca
3.0 star property
  • A full-service spa
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
9.8 out of 10, Exceptional, (43)
Angolo Relax spa offers rejuvenating treatments amid serene surroundings, complemented by heated floors in guest rooms for ultimate comfort. Mornings begin with complimentary breakfast buffet before adventurous hiking or horseback riding excursions nearby.
The price is ฿8,052
฿8,599 total
includes taxes & fees
1 Dec - 2 Dec
Albergo Croce Bianca
Sunstar Hotel Lenzerheide
4.0 star property
  • A full-service spa
  • Massages
  • Steam room
  • Sauna
  • Breakfast included
8.6 out of 10, Excellent, (130)
Massage therapists await at this mountain retreat's full-service spa, complete with sauna and steam room for post-slope relaxation. Skiers shuttle freely to nearby runs while non-skiers enjoy the indoor pool with sun loungers. Regional cuisine satisfies at 2 restaurants after wellness treatments.
Sunstar Hotel Lenzerheide
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.

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. Travellers like the lakes in St. Moritz. Enjoy the mountain views during your holiday. Hotels with spas are a great way to break away from your daily routine and add a layer of luxury to your weekend away.
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 centre and a free children'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 Art Boutique Hotel Monopol.
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 such as therapies 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 holiday.