Spa hotels in St. Moritz, Switzerland
Selected spa hotels for ultimate relaxation and well-being in St. Moritz, Switzerland
1-19 out of 19
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
MapCentral St Moritz location300m
- Luxurious spa and wellness facilities
- Diverse on-site dining options
- Stunning alpine views from rooms
- Indoor pool
- Palace Wellness
- Gourmet dining
Historic luxury hotel with exceptional dining options
FromUS$ 370
/nightSelect
MapSurrounded by stunning alpine scenery2km
- Luxurious spa and wellness services
- Diverse dining options for all tastes
- Convenient ski in & ski out access
- Indoor pool
- Spa services
- Ski facilities
Luxury resort featuring exclusive ski access and spa services
FromUS$ 543
/nightSelect

MapPicturesque Lake St Moritz200m
- Luxurious spa with extensive amenities
- Exceptional gourmet dining options
- Stunning views of Lake St Moritz
- Luxurious spa
- Gourmet dining
- Ski access
Historic luxury hotel offering exclusive Alpine experiences
FromUS$ 337
/nightSelect

8.6
Great
MapFoot of ski trails200m
- Luxurious Alpine spa experience
- Multiple award-winning restaurants
- Stunning views of Swiss Alps
- Indoor pool
- Gourmet dining
- Spa center
Luxury resort with supreme elegance and wellness offerings
FromUS$ 577
/nightSelect

MapNear ski lifts100m
- Exceptional spa and wellness facilities
- On-site ski rental and passes available
- Stunning mountain views from the rooms
- Indoor spa
- Ski rental
- Family rooms
Historic hotel featuring elegant Art Nouveau decor
FromUS$ 126
/nightSelect

MapIn the center of St. Moritz300m
- Wellness oasis with indoor pool and spa
- Multiple dining options including Chinese cuisine
- Family-run hotel steeped in history since 1869
- Indoor Pool
- Spa Center
- Dining Options
Family-owned hotel renowned for culinary excellence
FromUS$ 216
/nightSelect

MapPanoramic mountain views0m
- Award-winning spa facilities and treatments
- Michelin-starred dining experiences available
- Private ski-in, ski-out access offered
- Indoor Spa
- Ski Shuttle
- Gourmet Dining
Luxury hotel offering exclusive amenities and personalized service
FromUS$ 1 406
/nightSelect

MapPedestrian zone in St. Moritz0m
- On-site spa and wellness center
- Italian gourmet restaurant Grissini
- Charming alpine-style rooms
- Italian restaurant
- On-site bar
- Rooftop views
Historic hotel offering luxurious amenities and experiences
FromUS$ 150
/nightSelect

MapCentral shopping area300m
- Top-floor spa with panoramic views
- Exceptional dining with Italian cuisine
- Rooftop bar overlooking mountains
- Spa Services
- Rooftop Bar
- Italian Restaurant
Art-focused hotel with luxury amenities and dining options
FromUS$ 302
/nightSelect

MapBreathtaking views over the lake300m
- Wellness area with spa services
- Restaurant with lake views
- Comfortable rooms featuring unique decor
- Yemaya Spa
- Zoo Bar
- Caprice Restaurant
Hotel with stunning views and remarkable dining options
FromUS$ 155
/nightSelect

MapScenic Lake St. Moritz0m
- Largest whisky bar in the world
- Exclusive spa with sauna and steam bath
- Exceptional dining with lake views
- Whisky bar
- Alpine spa
- Lakefront dining
Hotel renowned for its unique whisky and dining experiences
FromUS$ 128
/nightSelect

MapPicturesque mountain backdrop300m
- Indoor pool and wellness facilities
- Multiple in-house dining options
- Spacious rooms with mountain views
- Indoor Pool
- Wellness Spa
- Fitness Center
Hotel with comprehensive wellness and dining options
FromUS$ 134
/nightSelect

MapProximity to ski lifts500m
- Inviting on-site spa facilities
- Variety of dining options available
- Cozy family rooms with ample space
- On-site spa
- Restaurant
- Family rooms
Hotel providing family-friendly amenities and on-site dining
FromUS$ 100
/nightSelect

MapBetween major ski resorts300m
- Luxurious indoor spa facilities
- Gourmet dining with Michelin star options
- Family-friendly with kids club access
- Indoor pool
- Gourmet restaurant
- dipiù Spa
Boutique hotel and luxury mountain resort in St. Moritz
FromUS$ 1 153
/nightSelect

MapNear train station200m
- Luxurious spa and wellness facilities
- High-class dining options available onsite
- Stunning views of the lake and mountains
- Indoor pool
- Kids club
- Wellness center
Luxury hotel with exceptional spa services and dining
FromUS$ 712
/nightSelect

MapProximity to the Signal cable car150m
- Free spa access for all guests
- Diverse dining options with regional cuisine
- Direct access to ski slopes and outdoor activities
- On-site spa
- Gourmet restaurants
- Indoor pool
Hotel combining elegant design with luxury amenities
FromUS$ 112
/nightSelect

MapSuvretta ski slopes300m
- Stunning spa with mountain views
- Diverse regional dining options
- Family-friendly atmosphere and amenities
- Wellness area
- Outdoor jacuzzi
- Family rooms
Resort featuring wellness, dining, and ski access
FromUS$ 123
/nightSelect

MapSpectacular mountain views300m
- Beautiful wellness area with hot tubs
- Unique dining experience featuring Swiss cuisine
- Complimentary shuttle service to ski areas
- Wellness area
- Children's playground
- Dining options
Family resort featuring wellness and dining experiences
FromUS$ 308
/nightSelect

MapVery close to city center300m
- On-site spa and wellness centre
- Local cuisine served in traditional restaurant
- Bike rental and skiing facilities available
- Spa centre
- Bicycle rental
- Restaurant
Hotel offering wellness and local dining experiences
FromUS$ 371
/nightSelect
Spa hotel prices in St. Moritz
From budget-friendly wellness stays to luxury spa experiences tailored to your needs.
⬆️ The highest price
US$ 1 406
⬇️ The lowest price
US$ 100
💸 Average price for
5-star hotels
US$ 702
4-star hotels
US$ 206
3-star hotels
US$ 226