31 Hotels with SPA in St-moritz available

Soldanella picture
9 (1915 reviews) 245 / night

Via Somplaz 17, 7500 St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 101
See on booking.com
Hotel Piz St. Moritz picture
8 (1572 reviews) 319 / night

Via Dal Bagn 6, 7500 St. Moritz

The stylish and elegant The Piz is located close to the centre of St. Moritz, 500 metres from the Signal Cable Car...

  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna
  • + 62
See on booking.com
Hotel Waldhaus am See picture
9 (1314 reviews) 231 / night

Via Dim Lej 6, 7500 St. Moritz

Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley...

See on booking.com
Hotel Nolda picture
8.4 (1152 reviews) 329 / night

Via Crasta 3, 7500 St. Moritz

Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 100 metres away from the cable car. It offers free WiFi and free parking on site.

See on booking.com
Hotel Steffani picture
8.8 (903 reviews) 630 / night

Via Traunter Plazzas 6, 7500 St. Moritz

Located in the centre of Sankt Moritz, 300 metres from the funicular to the Corviglia Ski Area, the traditional, family-run Hotel Steffani offers 3 restaurants, 3 bars, a night club, and a spa area with an indoor pool, sauna, steam bath, relaxation...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 151
See on booking.com
Hotel Laudinella picture
8.4 (791 reviews) 535 / night

Via Tegiatscha 17, 7500 St. Moritz

The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 56
See on booking.com
Crystal Hotel superior picture
9 (713 reviews) 617 / night

Via Traunter Plazzas 1, 7500 St. Moritz

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz...

  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • Bar
  • + 56
See on booking.com
Sport & Wellnesshotel San Gian St. Moritz picture
8.9 (641 reviews) 596 / night

Via San Gian 23, 7500 St. Moritz

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 235
See on booking.com
Grand Hotel des Bains Kempinski picture
8.9 (394 reviews) 1348 / night

Via Mezdi 27, 7500 St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside. It offers a large, Alpine-style spa, a 24-hour fitness centre, and 2 award-winning restaurants.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 128
See on booking.com
Suvretta House picture
9.3 (269 reviews) 2264 / night

Via Chasellas 1, 7500 St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 140
See on booking.com
Hostel by Randolins picture
8.5 (211 reviews) 234 / night

Via Curtins 2, 7500 St. Moritz

Located on the Suvretta hillside in St. Moritz, Hostel by Randolins offers accommodation with mountain views and free WiFi...

  • Parking
  • Restaurant
  • Meeting/banquet facilities
  • Garden
  • Terrace
  • + 58
See on booking.com
Badrutt's Palace Hotel St Moritz picture
9.5 (187 reviews) 1772 / night

Via Serlas 27, 7500 St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 148
See on booking.com
Kulm Hotel St. Moritz picture
9.4 (180 reviews) 5022 / night

Via Veglia 18, 7500 St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 287
See on booking.com
Boutique Hotel Cervus picture
9 (157 reviews) 2409 / night

Via G. Segantini 32, 7500 St. Moritz

The Hotel Cervus enjoys a quiet location only 400 metres from the Signal Cable Car. It offers Alpine-style rooms, free WiFi, saunas, a steam bath, and an indoor pool.

  • Parking
  • Pets allowed
  • Room service
  • Bar
  • Sauna
  • + 244
See on booking.com
Hotel Europa St. Moritz picture
8.3 (130 reviews) 394 / night

Via Suot Chesas 9, 7512 St. Moritz

The Hotel Europa St Moritz enjoys a quiet location at the edge of the village of Champfèr, only 3 km from the legendary, world-famous spa town of St Moritz...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 105
See on booking.com
Giardino Mountain picture
9 (99 reviews) 1708 / night

Via Maistra 3, 7512 St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Meeting/banquet facilities
  • + 130
See on booking.com
Sternwarte by Randolins picture
8.6 (33 reviews) 528 / night

Via Curtins 2, 7500 St. Moritz

This unique accommodation consists of a closed dome in St. Moritz, offering stunning panoramic views and free WiFi...

  • Parking
  • Restaurant
  • Meeting/banquet facilities
  • Sauna
  • Terrace
  • + 208
See on booking.com
Appartamenti presso Hotel Europa picture
7.9 (24 reviews) 1441 / night

Via Suot Chesas 9, 7512 St. Moritz

Located 900 metres from Ski Lift Randolins in St. Moritz, this apartment features a sun terrace...

  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Sauna
  • + 73
See on booking.com
Grace La Margna St Moritz picture
9.8 (9 reviews) 2151 / night

Via Serlas 5, 7500 St. Moritz

Situated in St. Moritz and with Train Station St...

  • Parking
  • Restaurant
  • Pets allowed
  • Room service
  • Bar
  • + 101
See on booking.com
Apartment Chavallera 36 - mountainflairch picture
9.5 (1 reviews) 1521 / night

Via Chavallera, 7500 St. Moritz

Apartment Chavallera 36 - mountainflairch is set in St. Moritz, 2...

  • Parking
  • Terrace
  • Non-smoking rooms
  • Skiing
  • Internet services
  • + 21
See on booking.com
Derby 32 picture
1081 / night

Via Tegiatscha keine Anga, 7500 St. Moritz

Featuring mountain views, Derby 32 provides accommodation with a balcony and a coffee machine, around 2 km from Train Station St. Moritz...

  • Parking
  • Non-smoking rooms
  • Internet services
  • Lift
  • Spa and wellness centre
  • + 6
See on booking.com
  • 1
  • 2
Justine Texier Justine Texier Article written on 4 April 2024

Frequently asked questions

What are the cheapest SPA hotels in St. Moritz ?

The cheapest SPA hotels in St. Moritz are : Chavallera Residenza Surlej 9, Chavallera 42, Chavallera Casa Torri.

What are the most famous SPA hotels in St. Moritz ?

The most famous SPA hotels in St. Moritz are : Derby 32, Chavallera Residenza Surlej 9, Chavallera 42.

What is the average cost of 1 for a weekend in SPA Hotels in St. Moritz ?

The average price of spa hotels for one night in St. Moritz is 1758 €.

The best hotels with SPA in Engadin

Sent picture

Discover the best hotels

Sent