Spa Relax Hotels St. Moritz
St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Oct 20 - Oct 21 ·
2 guests

Best 17 Spa Hotels in St. Moritz for a Relaxing Getaway

St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

Over 340 stays assessed to highlight the standout picks

Navigation

1. Hotel Grace La Margna St Moritz

2. Kulm Hotel St. Moritz

3. Sport & Wellness Hotel San Gian

4. Crystal Hotel Superior

Best Spa Hotels Near St. Moritz

5. Suvretta House

6. Grand Hotel Des Bains Kempinski

7. Soldanella

5 Star Spa Hotels in St. Moritz

8. Randolins Familienresort

9. Hotel Waldhaus Am See

10. Berghotel Randolins

Top Spa Hotels in St. Moritz

  • Best-rated
Hotel Grace La Margna St Moritz Hotel Grace La Margna St Moritz

Hotel Grace La Margna St Moritz

Via Serlas 5
1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

The first-class Hotel Grace La Margna St Moritz lies nearly a 15-minute walk from St. Moritz Dorf-Chantarella, and offers proximity to a train station. The 5-star hotel features 82 rooms with lake views, a swimming pool, and a fitness suite on site.

The Grace La Margna St. Moritz features a sunbathing terrace and a shared lounge as well as a Turkish steam bath, a solarium, and a Jacuzzi. This St. Moritz hotel offers opportunities for sport lovers, including snow skiing and cycling provided onsite.

9.6
504 reviews
~ US$863 / night

Hotel Grace La Margna St Moritz

1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Hotel Grace La Margna St Moritz

The first-class Hotel Grace La Margna St Moritz lies nearly a 15-minute walk from St. Moritz Dorf-Chantarella, and offers proximity to a train station. The 5-star hotel features 82 rooms with lake views, a swimming pool, and a fitness suite on site.

The Grace La Margna St. Moritz features a sunbathing terrace and a shared lounge as well as a Turkish steam bath, a solarium, and a Jacuzzi. This St. Moritz hotel offers opportunities for sport lovers, including snow skiing and cycling provided onsite.

9.6
504 reviews
From US$ 863 / night
  • Eco-friendly stay
Kulm Hotel St. Moritz Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Via Veglia 18
1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Infinity pool

Situated a few moments from The Leaning Tower Museum, the 5-star Kulm Hotel St. Moritz offers a sauna, a sun deck, and playground. This St. Moritz hotel is proud to feature 9 holes of golf and 3 outdoor tennis courts, only a 5-minute stroll from Berry Museum.

A heated pool is on-site at the Kulm. Guests are welcome to join horse riding tours arranged by this St. Moritz hotel. A mud bath, a treatment room, a solarium, and a Jacuzzi, along with aromatherapy, reflexology, and body wraps, are provided to ensure a perfect stay.

9.4
117 reviews
~ US$337 / night

Kulm Hotel St. Moritz

1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Infinity pool

Kulm Hotel St. Moritz

Situated a few moments from The Leaning Tower Museum, the 5-star Kulm Hotel St. Moritz offers a sauna, a sun deck, and playground. This St. Moritz hotel is proud to feature 9 holes of golf and 3 outdoor tennis courts, only a 5-minute stroll from Berry Museum.

A heated pool is on-site at the Kulm. Guests are welcome to join horse riding tours arranged by this St. Moritz hotel. A mud bath, a treatment room, a solarium, and a Jacuzzi, along with aromatherapy, reflexology, and body wraps, are provided to ensure a perfect stay.

9.4
117 reviews
From US$ 337 / night
  • Great deal
Sport & Wellness Hotel San Gian Sport & Wellness Hotel San Gian

Sport & Wellness Hotel San Gian

Via San Gian 23
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • VIP check-in/ -out
  • Flat-screen TV
  • Steam room
  • Pool with view

The cosy 4-star Sport & Wellness Hotel San Gian St. Moritz is merely 10 minutes' stroll from Bergbahnen Engadin St. Moritz AG Ski Resort and has a swimming pool plus a fitness area. This St. Moritz hotel features 50 rooms in a skiing area, 2.2 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".

Sport & Wellness Hotel San Gian features a steam room, a sauna, and a foot bath, plus snow skiing, cycling, and ping-pong.

9
699 reviews
~ US$112 / night

Sport & Wellness Hotel San Gian

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • VIP check-in/ -out
  • Flat-screen TV
  • Steam room
  • Pool with view

Sport & Wellness Hotel San Gian

The cosy 4-star Sport & Wellness Hotel San Gian St. Moritz is merely 10 minutes' stroll from Bergbahnen Engadin St. Moritz AG Ski Resort and has a swimming pool plus a fitness area. This St. Moritz hotel features 50 rooms in a skiing area, 2.2 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".

Sport & Wellness Hotel San Gian features a steam room, a sauna, and a foot bath, plus snow skiing, cycling, and ping-pong.

9
699 reviews
From US$ 112 / night

Best Spa Hotels Near St. Moritz

Crystal Hotel Superior Crystal Hotel Superior

Crystal Hotel Superior

Via Traunter Plazzas 1
1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Sun terrace

Nestled merely 5 minutes' stroll from St. Moritz Scenic Lake, the 4-star luxury Crystal Hotel Superior St. Moritz welcomes guests with a sun deck and a golf course. Located just a few steps from a cable car station, this St. Moritz hotel provides 75 rooms only 30 metres from the river.

After a busy day you can recover in a steam room and a sauna or indulge in a Thai massage and a sports massage. Snow skiing, hiking, and cycling are also available in the area.

9
633 reviews
~ US$150 / night

Crystal Hotel Superior

1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Sun terrace

Crystal Hotel Superior

Nestled merely 5 minutes' stroll from St. Moritz Scenic Lake, the 4-star luxury Crystal Hotel Superior St. Moritz welcomes guests with a sun deck and a golf course. Located just a few steps from a cable car station, this St. Moritz hotel provides 75 rooms only 30 metres from the river.

After a busy day you can recover in a steam room and a sauna or indulge in a Thai massage and a sports massage. Snow skiing, hiking, and cycling are also available in the area.

9
633 reviews
From US$ 150 / night
Suvretta House Suvretta House

Suvretta House

Via Chasellas 1
1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

Positioned a mere 1.7 km from Bergbahnen Engadin St. Moritz AG Ski Resort and 19 minutes' stroll from the domed Segantini Museum, the 5-star Suvretta House Hotel St. Moritz presents 3 outdoor tennis courts. This St. Moritz hotel features 150 rooms and comforts such as a restaurant and a barber shop.

This hotel has a sauna, a sun deck, and playground, and there is a solarium, a treatment room, a Jacuzzi, and an indoor pool on site. The Suvretta House offers guests the chance to participate in yoga held in a fitness centre.

9.4
207 reviews
~ US$543 / night

Suvretta House

1.3 km (0.8 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

Suvretta House

Positioned a mere 1.7 km from Bergbahnen Engadin St. Moritz AG Ski Resort and 19 minutes' stroll from the domed Segantini Museum, the 5-star Suvretta House Hotel St. Moritz presents 3 outdoor tennis courts. This St. Moritz hotel features 150 rooms and comforts such as a restaurant and a barber shop.

This hotel has a sauna, a sun deck, and playground, and there is a solarium, a treatment room, a Jacuzzi, and an indoor pool on site. The Suvretta House offers guests the chance to participate in yoga held in a fitness centre.

9.4
207 reviews
From US$ 543 / night
  • Eco-friendly stay
Grand Hotel Des Bains Kempinski Grand Hotel Des Bains Kempinski

Grand Hotel Des Bains Kempinski

Via Mezdi 27
0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Situated around 25 minutes' walk from Cresta Run, the luxury Grand Hotel Des Bains Kempinski St. Moritz features 2 indoor tennis courts and bus shuttle service. This 5-star hotel offers a swimming pool along with a Turkish steam bath, a solarium, a treatment room, and a sauna and boasts a location within reach of Casino St. Moritz.

Along with offering a casino, massage therapy, and playground, the Grand Hotel arranges horse riding tours to elevate your holiday experience. Guests staying at this hotel can enjoy yoga at a fitness centre located on site.

9.5
149 reviews
~ US$577 / night

Grand Hotel Des Bains Kempinski

0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Grand Hotel Des Bains Kempinski

Situated around 25 minutes' walk from Cresta Run, the luxury Grand Hotel Des Bains Kempinski St. Moritz features 2 indoor tennis courts and bus shuttle service. This 5-star hotel offers a swimming pool along with a Turkish steam bath, a solarium, a treatment room, and a sauna and boasts a location within reach of Casino St. Moritz.

Along with offering a casino, massage therapy, and playground, the Grand Hotel arranges horse riding tours to elevate your holiday experience. Guests staying at this hotel can enjoy yoga at a fitness centre located on site.

9.5
149 reviews
From US$ 577 / night

5 Star Spa Hotels in St. Moritz

Soldanella Soldanella

Soldanella

Via Somplaz 17
0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.03 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

Situated nearly 15 minutes' walk from En / Inn, the 3-star Soldanella Hotel St. Moritz offers rooms with views of the town. Guests will enjoy an à la carte restaurant, a Turkish steam room and steam baths while staying near a train station.

Take benefit from a sundeck, a shared lounge, and a golf course to diversify your leisure time. Soldanella Hotel can arrange a variety of activities such as snow skiing and billiard.

8.8
1869 reviews
~ US$155 / night

Soldanella

0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Car park
    US$ 12.03 per day
  • Room service
  • Flat-screen TV
  • Steam room
  • Sun terrace

Soldanella

Situated nearly 15 minutes' walk from En / Inn, the 3-star Soldanella Hotel St. Moritz offers rooms with views of the town. Guests will enjoy an à la carte restaurant, a Turkish steam room and steam baths while staying near a train station.

Take benefit from a sundeck, a shared lounge, and a golf course to diversify your leisure time. Soldanella Hotel can arrange a variety of activities such as snow skiing and billiard.

8.8
1869 reviews
From US$ 155 / night
  • Eco-friendly stay
Randolins Familienresort Randolins Familienresort

Randolins Familienresort

Via Curtins 2
1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Offering a sun deck, playground, and a golf course, the 3-star Randolins Familienresort St. Moritz hotel lies in a ski area of St. Moritz, 2.6 km from Lake Silvaplana and nearly a 25-minute walk from San Karl St. Moritz-Bad Church. Located 2.1 km from Cabana de Heidi, the hotel features 16 rooms with views of the mountain.

Relax in a Turkish steam room, a Jacuzzi, and a sauna or enjoy diving, canyoning, and snow skiing available on site. This St. Moritz hotel offers a ski school, a ski storage room, and ski equipment hire for ski lovers.

9.3
159 reviews
~ US$308 / night

Randolins Familienresort

1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Randolins Familienresort

Offering a sun deck, playground, and a golf course, the 3-star Randolins Familienresort St. Moritz hotel lies in a ski area of St. Moritz, 2.6 km from Lake Silvaplana and nearly a 25-minute walk from San Karl St. Moritz-Bad Church. Located 2.1 km from Cabana de Heidi, the hotel features 16 rooms with views of the mountain.

Relax in a Turkish steam room, a Jacuzzi, and a sauna or enjoy diving, canyoning, and snow skiing available on site. This St. Moritz hotel offers a ski school, a ski storage room, and ski equipment hire for ski lovers.

9.3
159 reviews
From US$ 308 / night
  • Guest favorite
Hotel Waldhaus Am See Hotel Waldhaus Am See

Hotel Waldhaus Am See

Via Dim Lej 6
1.3 km (0.8 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

The comfortable 3-star Hotel Waldhaus Am See St. Moritz, situated a mere 1.7 km from the domed Segantini Museum, features a sunbathing terrace and recreational activities. Its convenient location provides easy access to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is merely 550 metres away.

The hotel has a Turkish steam bath, a solarium, and a Jacuzzi for your comfort. For sport lovers, snow skiing, hiking, and cycling are provided on site.

8.7
2115 reviews
~ US$128 / night

Hotel Waldhaus Am See

1.3 km (0.8 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Hotel Waldhaus Am See

The comfortable 3-star Hotel Waldhaus Am See St. Moritz, situated a mere 1.7 km from the domed Segantini Museum, features a sunbathing terrace and recreational activities. Its convenient location provides easy access to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, which is merely 550 metres away.

The hotel has a Turkish steam bath, a solarium, and a Jacuzzi for your comfort. For sport lovers, snow skiing, hiking, and cycling are provided on site.

8.7
2115 reviews
From US$ 128 / night

Spa Hotels St. Moritz City Centre

  • Eco-friendly stay
Berghotel Randolins Berghotel Randolins

Berghotel Randolins

Via Curtins 2
1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

The 3-star smoke-free Berghotel Randolins St. Moritz hotel is nestled within a 3-km distance of Nair Peak Mountain, offering 51 rooms and featuring a sundeck and playground. This St. Moritz hotel is proud to feature 2 hot tubs and 2 spa tubs, approximately a 10-minute drive from Engadine.

The property offers windsurfing, snow skiing, and cycling and a Turkish steam bath, an outdoor hot tub, a Jacuzzi, and two hot tubs to make your stay unforgettable. There is fitness rooms on site.

8.9
596 reviews
~ US$123 / night

Berghotel Randolins

1.9 km (1.2 mi) from city center
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Steam room
  • Sun terrace

Berghotel Randolins

The 3-star smoke-free Berghotel Randolins St. Moritz hotel is nestled within a 3-km distance of Nair Peak Mountain, offering 51 rooms and featuring a sundeck and playground. This St. Moritz hotel is proud to feature 2 hot tubs and 2 spa tubs, approximately a 10-minute drive from Engadine.

The property offers windsurfing, snow skiing, and cycling and a Turkish steam bath, an outdoor hot tub, a Jacuzzi, and two hot tubs to make your stay unforgettable. There is fitness rooms on site.

8.9
596 reviews
From US$ 123 / night
Hotel Steffani Hotel Steffani

Hotel Steffani

Via Traunter Plazzas 6
0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

The 4-star Hotel Steffani St. Moritz includes 59 rooms and is situated nearly a 5-minute walk from Inn. Offering an indoor pool along with canyoning, ice skating, and snow skiing, this hotel is within reach of St. Moritz Scenic Lake.

The Steffani St. Moritz also includes a dance club, a nightclub, spa therapy, and playground. Guests will be interested in horse riding tours organised at the property.

8.9
743 reviews
~ US$216 / night

Hotel Steffani

0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Hotel Steffani

The 4-star Hotel Steffani St. Moritz includes 59 rooms and is situated nearly a 5-minute walk from Inn. Offering an indoor pool along with canyoning, ice skating, and snow skiing, this hotel is within reach of St. Moritz Scenic Lake.

The Steffani St. Moritz also includes a dance club, a nightclub, spa therapy, and playground. Guests will be interested in horse riding tours organised at the property.

8.9
743 reviews
From US$ 216 / night
  • Eco-friendly stay
Carlton Hotel St Moritz - The Leading Hotels Of The World Carlton Hotel St Moritz - The Leading Hotels Of The World

Carlton Hotel St Moritz - The Leading Hotels Of The World

Via Johannes Badrutt 11
1.4 km (0.9 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view
9.7
39 reviews
~ US$1406 / night

Carlton Hotel St Moritz - The Leading Hotels Of The World

1.4 km (0.9 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Carlton Hotel St Moritz - The Leading Hotels Of The World

9.7
39 reviews
From US$ 1406 / night

Dog Friendly Spa Hotels St. Moritz

Located a 25-minute walk from Pony Runzol, Badrutt'S Palace Hotel St Moritz includes 134 rooms with views of the valley. This hotel is 2.2 km from Lake of Staz and provides guests with a Turkish steam room, a solarium, a Jacuzzi, and a sauna.

The Badrutt'S Palace Hotel St Moritz features a nightclub, a shared lounge, and a golf course, along with yoga instruction and bicycles. If you like sports, this accommodation provides a ski school, as well as access to ice skating, snow skiing, and basketball.

Located a 25-minute walk from Pony Runzol, Badrutt'S Palace Hotel St Moritz includes 134 rooms with views of the valley. This hotel is 2.2 km from Lake of Staz and provides guests with a Turkish steam room, a solarium, a Jacuzzi, and a sauna.

The Badrutt'S Palace Hotel St Moritz features a nightclub, a shared lounge, and a golf course, along with yoga instruction and bicycles. If you like sports, this accommodation provides a ski school, as well as access to ice skating, snow skiing, and basketball.

Situated just 0.7 km from San Karl St. Moritz-Bad Church, the 4-star smoke-free Hotel Reine Victoria St. Moritz offers fashionable rooms, Wi-Fi, and a private parking lot. Featuring a French restaurant, this St. Moritz hotel is nestled in a ski area, about a 10-minute ride from Lake of Staz.

The accommodation features a sauna, a sun deck, and a shared lounge as well. Also, at this hotel, guests can take advantage of cycling trails provided onsite.

Situated just 0.7 km from San Karl St. Moritz-Bad Church, the 4-star smoke-free Hotel Reine Victoria St. Moritz offers fashionable rooms, Wi-Fi, and a private parking lot. Featuring a French restaurant, this St. Moritz hotel is nestled in a ski area, about a 10-minute ride from Lake of Staz.

The accommodation features a sauna, a sun deck, and a shared lounge as well. Also, at this hotel, guests can take advantage of cycling trails provided onsite.

Providing 66 rooms, Art Boutique Hotel Monopol St. Moritz is nestled around a 5-minute walk from Inn. The hotel is within reach of Cresta Run and provides guests with a Turkish steam bath, a treatment room, and a Jacuzzi.

This property provides access to a casino for guests' enjoyment. The Monopol St. Moritz offers snow skiing, cycling, and billiard as well as a casino, a sun deck, and a golf course.

Providing 66 rooms, Art Boutique Hotel Monopol St. Moritz is nestled around a 5-minute walk from Inn. The hotel is within reach of Cresta Run and provides guests with a Turkish steam bath, a treatment room, and a Jacuzzi.

This property provides access to a casino for guests' enjoyment. The Monopol St. Moritz offers snow skiing, cycling, and billiard as well as a casino, a sun deck, and a golf course.

Cheap Spa Hotels in St. Moritz

The 4-star Hotel Laudinella St. Moritz, approximately a 25-minute walk from Schellen Ursli Path, includes 2 saunas. Boasting a steam room, a Jacuzzi, and a sauna along with a lounge bar, the hotel offers a location near a bus stop.

The ski facilities include a ski storage room, ski equipment rental, and a ski pass. There is a gym at the Laudinella St. Moritz.

The 4-star Hotel Laudinella St. Moritz, approximately a 25-minute walk from Schellen Ursli Path, includes 2 saunas. Boasting a steam room, a Jacuzzi, and a sauna along with a lounge bar, the hotel offers a location near a bus stop.

The ski facilities include a ski storage room, ski equipment rental, and a ski pass. There is a gym at the Laudinella St. Moritz.

Hotel Piz St. Moritz is situated 550 metres from San Karl St. Moritz-Bad Church and features a sauna, a sundeck, and spa services. You can use currency exchange and a lift at the hotel, and the area is popular for snow skiing, hiking, and cycling.

Hotel Piz St. Moritz is situated 550 metres from San Karl St. Moritz-Bad Church and features a sauna, a sundeck, and spa services. You can use currency exchange and a lift at the hotel, and the area is popular for snow skiing, hiking, and cycling.

Are you in a hurry?

Here is a quick list of Spa Hotels in St. Moritz, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hotel Grace La Margna St Moritz

9.6 / 10

(504 Reviews)

From 863$
Kulm Hotel St. Moritz

9.4 / 10

(117 Reviews)

From 337$
Sport & Wellness Hotel San Gian

9.0 / 10

(699 Reviews)

From 112$
Crystal Hotel Superior

9.0 / 10

(633 Reviews)

From 150$
Suvretta House

9.4 / 10

(207 Reviews)

From 543$

Location