
Find Resorts & Hotels with Spas in St. Moritz
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Resorts & Hotels with Spas
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Our top choices for St. Moritz hotels with a spa




1. Soldanella
SoldanellaSt. Moritz
- Rejuvenating mountain spa retreat offers daily body treatments, Turkish bath, and steam room with stunning lake views and cozy comfort.
NT$7,580
NT$8,112 total
includes taxes & fees
Sep 17 - Sep 18




2. Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
- Relax in the Swiss Alps at this mountain hotel with a full-service spa and hot tub for the ultimate wellness retreat.
NT$13,178
NT$13,953 total
includes taxes & fees
Sep 7 - Sep 8




3. Crystal Hotel
Crystal HotelSt. Moritz
- Unwind in mountain elegance with daily spa treatments, from Ayurvedic therapies to Thai massages, steps away from ski slopes.
NT$10,731
NT$11,414 total
includes taxes & fees
Aug 26 - Aug 27




4. Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
- Renew body and spirit at this Victorian hotel with rejuvenating spa treatments across the street in the mountains.
NT$9,322
NT$9,952 total
includes taxes & fees
Aug 28 - Aug 29




5. Berghotel Randolins
Berghotel RandolinsSt. Moritz
- Alpine escape with 2 hot tubs, sauna, and garden-view massage options creates a mountain sanctuary for rejuvenating wellness getaways.
NT$8,192
NT$8,747 total
includes taxes & fees
Sep 20 - Sep 21




6. Hotel Piz
Hotel PizSt. Moritz
- Tucked in the mountains, this hotel offers rejuvenating spa services with a sauna and steam room.
NT$7,134
NT$7,649 total
includes taxes & fees
Aug 24 - Aug 25




7. Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
- Relax in a lakeside spa retreat with mountain views, where daily massages meet whiskey bar indulgence.
NT$8,454
NT$9,019 total
includes taxes & fees
Aug 23 - Aug 24




8. Hotel Steffani
Hotel SteffaniSt. Moritz
- Unwind in the mountains with rejuvenating spa treatments, indoor pool access, and luxurious bathrooms featuring walk-in showers.
NT$10,211
NT$10,875 total
includes taxes & fees
Sep 20 - Sep 21
View all properties
Spa hotels with pools in St. Moritz
NT$10,211
NT$10,875 total
includes taxes & fees
Sep 20 - Sep 21
NT$23,150
NT$24,429 total
includes taxes & fees
Aug 30 - Aug 31
NT$11,290
NT$11,963 total
includes taxes & fees
Aug 23 - Aug 24
NT$8,861
NT$9,474 total
includes taxes & fees
Aug 31 - Sep 1
NT$21,568
NT$22,785 total
includes taxes & fees
Sep 13 - Sep 14
NT$27,000
NT$28,425 total
includes taxes & fees
Aug 30 - Aug 31
NT$38,691
NT$40,559 total
includes taxes & fees
Aug 24 - Aug 25
Spa hotels with free breakfast in St. Moritz
NT$7,580
NT$8,112 total
includes taxes & fees
Sep 17 - Sep 18
NT$9,322
NT$9,952 total
includes taxes & fees
Aug 28 - Aug 29
NT$10,731
NT$11,414 total
includes taxes & fees
Aug 26 - Aug 27
NT$8,192
NT$8,747 total
includes taxes & fees
Sep 20 - Sep 21
NT$13,178
NT$13,953 total
includes taxes & fees
Sep 7 - Sep 8
NT$7,868
NT$8,442 total
includes taxes & fees
Sep 20 - Sep 21
NT$8,454
NT$9,019 total
includes taxes & fees
Aug 23 - Aug 24
NT$10,211
NT$10,875 total
includes taxes & fees
Sep 20 - Sep 21
NT$23,150
NT$24,429 total
includes taxes & fees
Aug 30 - Aug 31
Spa hotels with hot tubs in St. Moritz
NT$8,192
NT$8,747 total
includes taxes & fees
Sep 20 - Sep 21
NT$13,178
NT$13,953 total
includes taxes & fees
Sep 7 - Sep 8
NT$8,454
NT$9,019 total
includes taxes & fees
Aug 23 - Aug 24
NT$7,868
NT$8,442 total
includes taxes & fees
Sep 20 - Sep 21
NT$9,538
NT$10,144 total
includes taxes & fees
Sep 9 - Sep 10
NT$23,150
NT$24,429 total
includes taxes & fees
Aug 30 - Aug 31




Laudinella Apartments
Laudinella ApartmentsSt. Moritz
NT$16,546
NT$17,450 total
includes taxes & fees
Sep 20 - Sep 21
NT$20,922
NT$21,993 total
includes taxes & fees
Sep 14 - Sep 15
NT$21,568
NT$22,785 total
includes taxes & fees
Sep 13 - Sep 14
NT$38,691
NT$40,559 total
includes taxes & fees
Aug 24 - Aug 25
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.
View all propertiesTop St. Moritz Hotel Reviews
Hotel Steffani
10/10 Excellent
"Bien situé"
Hotel Piz
8/10 Good
"Room was clean and comfortable. The staff are very nice, the only thing that kept me from a 5 stars is there is no air conditioning and the weather was hot. Still very recommended"
Art Boutique Hotel Monopol
10/10 Excellent
"This is a great option for your stay in St. Moritz. The hotel is located centrally in the village. The staff are friendly and will provide you with a free shuttle service to the train station."
Hotel Waldhaus am See
10/10 Excellent
"Great place!"
Languard
10/10 Excellent
"Excellent with a classic Swiss alpine feel. The interiors are warm, cozy, and elegant with re views to the"
Hotel Nolda
10/10 Excellent
"Quaint hotel on the banks of the river, away from noise of downtown St. Moritz Dorf. Easy bus transport to/from train station and other amenities."
Grand Hotel des Bains Kempinski
10/10 Excellent
"This was one of best hotels during our visit to Switzerland ! The staff was amazing! They make us fee welcome since the first minute we arrived until we left. I will definitely come back again!! I was traveling with my son and they surprise him with a birthday surprise cake and room decoration they really made our stay wonderful!! The lady in red was amazing.!!! Love everything about this hotel,"
Suvretta House
10/10 Excellent
"Amazing hotel, very nice wellness and spa area, top service"
Badrutt's Palace Hotel
10/10 Excellent
"Excellent "




















































