Spa hotels in St. Moritz
Find the Top Spa hotels in St. Moritz – 20+ Quality Options from Leading Providers
1-22 out of 22 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
MapView on map1100 yd from City Center400 yd from St. Moritz
From
US$ 370
/night
- Panoramic lake and mountain views
- World-class dining by renowned chefs
- Historic landmark with rich luxury legacy
Hotel
MapView on map1300 yd from City Center400 yd from St. Moritz Dorf-Chantarella
From
US$ 337
/night
- Historic pioneer of winter tourism since 1856
- Breathtaking views of Lake St. Moritz
- Luxurious spa with outdoor heated pool
- Michelin restaurant
- Alpine spa
- Ski concierge
1600 yd from City Center300 yd from Train Station St. Moritz
From
US$ 1 406
/night
- Panoramic views of Lake St. Moritz
- Michelin-starred gourmet restaurant onsite
- Three-floor luxurious alpine spa
Hotel
- Private Lift
- Grand Restaurant
- Indoor Pool
1500 yd from City Center200 yd from Pony Suvretta
From
US$ 543
/night
- Private ski-in, ski-out access to Corviglia
- Elegant formal dining with dress code requirements
- Luxurious spa with custom wellness treatments
8.6
Great22 reviews10
- Alpine Spa
- Michelin Dining
- Ski Access
900 yd from City Center200 yd from Signalbahn
From
US$ 577
/night
- Michelin-starred dining at Cà d'Oro
- Luxurious Alpine spa with panoramic outdoor pool
- Direct ski-to-door access near Signalbahn
- Sky Bar
- Gourmet Dining
- Rooftop Spa
1200 yd from City Center200 yd from St. Moritz Dorf-Chantarella
From
US$ 302
/night
- Rooftop hot tub with mountain views
- Gourmet Italian cuisine at Mono restaurant
- Panoramic spa area on sixth floor
Hotel
- Rooftop Bar
- Wellness Centre
- Gourmet Restaurant
1100 yd from City Center200 yd from St. Moritz Dorf-Chantarella
From
US$ 150
/night
- Rooftop bar with stunning mountain views
- Special dietary accommodations for guests
- Complimentary wellness facilities included
Hotel
- Whisky Bar
- Alpine Spa
- Dining Restaurant
1500 yd from City Center300 yd from Train Station St. Moritz
From
US$ 128
/night
- World's largest whisky bar
- Breathtaking views of Lake St. Moritz
- Wellness oasis with Alpine Spa
Hotel
- Indoor Pool
- Chinese Restaurant
- Ski Pass
1000 yd from City Center200 yd from St. Moritz Dorf-Chantarella
From
US$ 216
/night
- Historic family-owned since 1869
- Exclusive Asian cuisine at Le Mandarin
- Modern spa oasis with various treatments
Hotel
- OVAVIVA Spa
- Ski Rental
- Breakfast Buffet
600 yd from City Center400 yd from Signalbahn
From
US$ 126
/night
- Complimentary access to OVAVIVA spa facilities
- On-site ski rental for winter sports enthusiasts
- Rich breakfast buffet with varied options
Hotel
- Michelin restaurant
- Luxury spa
- Ice rink
1.4 mi from City Center1200 yd from Pony Suvretta
From
US$ 1 004
/night
- Two Michelin-starred fine dining at Ecco
- Luxury spa with Alpine-inspired treatments
- Unique rooms with modern Alpine chic design
Hotel
- On-site restaurant
- Sauna
- Fireplace lounges
100 yd from City Center500 yd from Segantini Museum
From
US$ 100
/night
- Free Engadin travel card for guests
- Cozy lounges with inviting fireplaces
- Family rooms with separate sleeping areas
- Rooftop sauna
- Dining options
- Live music
1000 yd from City Center300 yd from St. Moritz Dorf-Chantarella
From
US$ 159
/night
- Exceptional lake and mountain views
- Complimentary mini bar in rooms
- Rooftop sauna with stunning views
Hotel
- Wellness Area
- Ski Room
- Dining Options
1.2 mi from City Center600 yd from Pony Suvretta
From
US$ 123
/night
- Unique stargazing observatory accommodation
- Outdoor jacuzzi with stunning mountain views
- Family-friendly rooms with playground access
Hotel
- Indoor pool
- Sauna
- Fitness room
1700 yd from City Center500 yd from Train Station St. Moritz
From
US$ 153
/night
- Engadin travel passes for free transport
- Indoor pool with stunning mountain views
- Authentic Swiss cuisine in two restaurants
Hotel
- Wellness Spa
- Ski Pass
- Mongolian Cuisine
600 yd from City Center300 yd from Signalbahn
From
US$ 112
/night
- Free access to Ovaverva spa facilities
- Complimentary ski pass with extended stay
- Royal Mongolian dining experience
- Indoor pool
- Kids club
- Luxury spa
1500 yd from City Center100 yd from Train Station St. Moritz
From
US$ 863
/night
- Unmatched spa with hammam and indoor pool
- Breathtaking lake and mountain views throughout
- Exceptional dining with stunning panoramic scenery
Hotel
- Yemaya Spa
- Zoo Bar
- Caprice Restaurant
800 yd from City Center300 yd from Engadiner Museum
From
US$ 155
/night
- Breathtaking lake and mountain views
- On-site Yemaya Spa for relaxation
- Charming vintage decor and ambiance
Hotel
- Indoor Pool
- Wellness Area
- Ski Storage
600 yd from City Center300 yd from Signalbahn
From
US$ 274
/night
- Ski-in/ski-out access to slopes
- Large indoor swimming pool
- Wellness area with multiple saunas
- Indoor Pool
- Fitness Center
- Piano Bar
1.2 mi from City Center800 yd from Pony Suvretta
From
US$ 134
/night
- 700 m^2 wellness and spa area
- Onsite fine dining restaurants
- Complimentary local transport passes
Hostel
- Wellness area
- Ski pass
- Hiking trails
1.2 mi from City Center600 yd from Ski Lift Randolins
From
US$ 173
/night
- Access to wellness area for CHF 25
- Ski pass available from CHF 47
- Over 580 km of marked hiking paths
Hotel
- Wellness Area
- Playground
- Coworking Space
1.2 mi from City Center600 yd from Pony Suvretta
From
US$ 308
/night
- Indoor playroom for year-round fun
- Unique observatory room accommodations
- Complimentary regional transport included
Saved
Save