
Hotels with Spa in St. Moritz, Graubünden
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Hotels with Spa
Tonight
Aug 19 - Aug 20Tomorrow
Aug 20 - Aug 21This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Our 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.
P14,442
P15,455 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.
P25,123
P26,601 total
includes taxes & fees
Aug 22 - Aug 23




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.
P20,443
P21,745 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.
P18,336
P19,555 total
includes taxes & fees
Sep 15 - Sep 16
P17,902
P19,106 total
includes taxes & fees
Aug 30 - Aug 31




6. 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.
P16,286
P17,368 total
includes taxes & fees
Sep 16 - Sep 17




7. Hotel Steffani
Hotel SteffaniSt. Moritz
- Unwind in the mountains with rejuvenating spa treatments, indoor pool access, and luxurious bathrooms featuring walk-in showers.
P21,616
P22,962 total
includes taxes & fees
Aug 22 - Aug 23




8. 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.
P18,148
P19,302 total
includes taxes & fees
Aug 21 - Aug 22
View all properties
Spa hotels with pools in St. Moritz
P21,616
P22,962 total
includes taxes & fees
Aug 22 - Aug 23
P41,501
P43,837 total
includes taxes & fees
Sep 15 - Sep 16
P21,438
P22,715 total
includes taxes & fees
Aug 23 - Aug 24
P16,882
P18,048 total
includes taxes & fees
Aug 27 - Aug 28
P41,117
P43,438 total
includes taxes & fees
Sep 14 - Sep 15
P51,269
P53,975 total
includes taxes & fees
Sep 16 - Sep 17
P73,273
P76,818 total
includes taxes & fees
Aug 23 - Aug 24
Spa hotels with free breakfast in St. Moritz
P18,336
P19,555 total
includes taxes & fees
Sep 15 - Sep 16
P20,443
P21,745 total
includes taxes & fees
Aug 26 - Aug 27
P16,286
P17,368 total
includes taxes & fees
Sep 16 - Sep 17
P25,123
P26,601 total
includes taxes & fees
Aug 22 - Aug 23
P17,902
P19,106 total
includes taxes & fees
Aug 30 - Aug 31
P18,148
P19,302 total
includes taxes & fees
Aug 21 - Aug 22
P21,616
P22,962 total
includes taxes & fees
Aug 22 - Aug 23
P41,501
P43,837 total
includes taxes & fees
Sep 15 - Sep 16
Spa hotels with hot tubs in St. Moritz
P16,286
P17,368 total
includes taxes & fees
Sep 16 - Sep 17
P25,123
P26,601 total
includes taxes & fees
Aug 22 - Aug 23
P18,148
P19,302 total
includes taxes & fees
Aug 21 - Aug 22
P17,902
P19,106 total
includes taxes & fees
Aug 30 - Aug 31
P18,112
P19,263 total
includes taxes & fees
Sep 16 - Sep 17
P41,501
P43,837 total
includes taxes & fees
Sep 15 - Sep 16




Laudinella Apartments
Laudinella ApartmentsSt. Moritz
P31,419
P33,136 total
includes taxes & fees
Aug 23 - Aug 24
P41,117
P43,438 total
includes taxes & fees
Sep 14 - Sep 15
P73,273
P76,818 total
includes taxes & fees
Aug 23 - Aug 24
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 Waldhaus am See
10/10 Excellent
"Great place!"
Hotel Arte
8/10 Good
"Very friendly front desk. Coffe and aromatic water at the reception. Overall we like it"
Hauser Hotel St. Moritz
8/10 Good
"The staff is very helpful and it was very easy check in. Stayed at this hotel for 1 night, the room is clean and spacious and nice view from balcony. We had to leave very early the next day and the front reception arranged our breakfast to go for us to take which is really nice. There is also a shuttle that picked us up from the train station. Will definitely be back and highly recommended!"
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."
Hotel Steffani
10/10 Excellent
"A lovely hotel in a convenient location"
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 "


























































