
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
Our top choices for St. Moritz hotels with a spa

9.0 out of 10, Wonderful, (148 reviews)
cleanliness Alpine escape with 2 hot tubs, sauna, and garden-view massage options creates a mountain sanctuary for rejuvenating wellness getaways.
The price is AED 898
AED 960 total
includes taxes & fees
23 Jul - 24 Jul

8.8 out of 10, Excellent, (33 reviews)
cleanliness Rejuvenate at this mountain retreat with massage services and 2 hot tubs, offering peaceful garden views and ski-in/ski-out access.
The price is AED 1,271
AED 1,348 total
includes taxes & fees
24 Jun - 25 Jun

9.0 out of 10, Wonderful, (727 reviews)
cleanliness Rejuvenating mountain spa retreat offers daily body treatments, Turkish bath, and steam room with stunning lake views and cozy comfort.
The price is AED 975
AED 1,039 total
includes taxes & fees
4 Jul - 5 Jul

8.8 out of 10, Excellent, (584 reviews)
cleanliness Renew body and spirit at this Victorian hotel with rejuvenating spa treatments across the street in the mountains.
The price is AED 1,061
AED 1,132 total
includes taxes & fees
22 Jul - 23 Jul

9.0 out of 10, Wonderful, (451 reviews)
cleanliness Unwind in the mountains with rejuvenating spa treatments, indoor pool access, and luxurious bathrooms featuring walk-in showers.
The price is AED 1,199
AED 1,276 total
includes taxes & fees
15 Jul - 16 Jul
The price is AED 1,027
AED 1,098 total
includes taxes & fees
29 Jun - 30 Jun

10.0 out of 10, Exceptional, (106 reviews)
cleanliness St. Moritz retreat features a full-service spa with aromatherapy, massages, and facials in 4 elegant rooms.
The price is AED 2,389
AED 2,525 total
includes taxes & fees
30 Jun - 1 Jul

8.8 out of 10, Excellent, (184 reviews)
cleanliness Immerse in alpine spa luxury with sauna, Turkish bath, and sports massages at this mountain retreat with indoor pool and garden serenity.
The price is AED 1,175
AED 1,247 total
includes taxes & fees
23 Jun - 24 Jun
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.
Spa hotels with pools in St. Moritz
The price is AED 973
AED 1,041 total
includes taxes & fees
29 Jun - 30 Jun
Spa hotels with free breakfast in St. Moritz
The price is AED 898
AED 960 total
includes taxes & fees
23 Jul - 24 Jul
Spa hotels with hot tubs in St. Moritz

8.8 out of 10, Excellent, (33)
The price is AED 1,271
AED 1,348 total
includes taxes & fees
24 Jun - 25 Jun
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

Art Boutique Hotel Monopol
10/10 Excellent
Explore a world of travel with Expedia
More Accommodation Types in St. Moritz
- Apartments in Graubünden
- Vacation Homes in Graubünden
- Chalets in Graubünden
- Hostels in Graubünden
- Lodges in Graubünden
- B&B in Graubünden
- Aparthotels in Graubünden
- Guest Houses in Graubünden
- Condo Rentals in Graubünden
- Villas in Graubünden
- Pensions in Graubünden
- Residences in Graubünden
- Cottages in Graubünden
- Country Houses in Graubünden
- Motels in Graubünden
Hotels near popular St. Moritz Attractions
St. Moritz Hotels by Star Rating
Explore more hotels
- Youth Hostel St. Moritz
- Hauser Hotel St. Moritz
- Hotel Waldhaus am See
- Kulm Hotel St. Moritz
- Grand Hotel des Bains Kempinski
- Schweizerhof Swiss Quality Hotel
- Soldanella
- Berghotel Randolins
- Hotel Europa Suites
- Suvretta House
- Hotel San Gian
- Hotel Bären
- Hostel by Randolins
- Chesa Spuondas
- Randolins Familienresort
- Hotel Stille & Aladin Apartments
- The Suites
- Carlton Hotel St Moritz
- Hotel Corvatsch















































































