Spa hotels in St. Moritz, Switzerland
If You Are in a Hurry
Here’s a quick list of the best hotels in St. Moritz





Kulm Hotel St. Moritz

Every room faces the impressive mountainscape, the south-facing ones the Lake St. Moritz and those facing north, the spectacular south flanks of Piz Nair and other enticing parts of the Corviglia region... Read more
- Rating: 9.4
- Stars: 5
Suvretta House

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. Moritz to offer private access with social distancing to the Corviglia ski area... Read more
- Rating: 9.2
- Stars: 5
Grand Resort Bad Ragaz

The Grand Resort Bad Ragaz is a first-class spahotel situated just an hour’s drive from Zurich, amidst the foothills of the Alps in Eastern Switzerland. It is surrounded by a spectacular mountain landscape with picturesque hiking trails and stunning ski resorts... Read more
- Rating: 9.2
- Stars: 5
Carlton Hotel St Moritz

Overlooking Lake St. Moritz and the Swiss Alps, the classic Carlton Hotel built in 1913 enjoys a prime location and is the smallest and most individual hotel of the village... Read more
- Rating: 9.2
- Stars: 5
Grand Hotel Villa Castagnola

Once the home of a noble Russian family, the impressive mansion was transformed into a hotel in 1885. Rooms and suites in the Grand Hotel Villa Castagnola are individually decorated and have stunning park and/or lake views, a balcony, a terrace or loggia... Read more
- Rating: 9.1
- Stars: 5
Relais & Châteaux Chasa Montana

Located at 1,850 metres above sea level in the international Silvretta Ski and Hiking Arena Samnaun-Ischgl, Wellness Hotel Chasa Montana is a 5-star superior hotel in the heart of Samnaun. The rooms feature a sitting area, satellite TV, a safe and a minibar... Read more
- Rating: 9.1
- Stars: 5
Giardino Mountain

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... Read more
- Rating: 9.1
- Stars: 5
Hotel Steinbock Pontresina

Family-run since 3 generations, the Hotel Steinbock occupies a historic, Engadine-style building dating from 1651 in Pontresina and offers traditional Engadine cuisine, Alpine-style rooms and free WiFi. An underground car park with jet-wash facilities is available opposite the hotel... Read more
- Rating: 8.9
- Stars: 3
Villa Principe Leopoldo - Ticino Hotels Group

Villa Principe Leopoldo - Ticino Hotels Group can be found amid a large park above Lugano, offering panoramic views of Lake Lugano and the mountains, and featuring leisure, sport and wellness facilities, as well as exquisite dining options. WiFi is available for free... Read more
- Rating: 8.8
- Stars: 5
Sport & Wellnesshotel San Gian 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... Read more
- Rating: 8.8
- Stars: 4
Crystal Hotel superior

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the centre of St. Moritz... Read more
- Rating: 8.7
- Stars: 4
Waldhotel & SPA Davos - for body & soul

Offering panoramic views over Davos, this 4-star superior hotel features a restaurant, a bar with an open fireplace and a spaarea with a heated indoor pool with bubble beds. It offers massage jets, a counter-current system and a neck shower... Read more
- Rating: 8.6
- Stars: 4
Hotel Schweizerhof St. Moritz

The traditional Hotel Schweizerhof St. Moritz is situated right in the centre of Sankt Moritz, only a 3-minute walk from the Chantarella funicular... Read more
- Rating: 8.6
- Stars: 4
Hotel Steffani

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 spaarea with an indoor pool, sauna, steam bath, relaxation area, and massage room. Guests can dine in the one-and-only Chinese restaurant in St... Read more
- Rating: 8.6
- Stars: 4
Waldhaus Flims Wellness Resort

Located in Flims-Laax, the 5-star hotel complex Waldhaus Flims Wellness Resort, Autograph Collection Alpine Grand Hotel & Spa was built in 1877 and completely renovated in autumn 2016, and combines historical elegance with luxurious modern furnishings. The hotel complex is located in the largest hotel park of Switzerland and offers a wellness oasis, 6 restaurants and bars, an extensive activity program and supervised child care... Read more
- Rating: 8.5
- Stars: 5
Golf- & Sporthotel Hof Maran

You can ski right down to the front door of the Golf- & Sporthotel Hof, situated in Maran, about 1.5 km from the Arosa train station... Read more
- Rating: 8.5
- Stars: 4
Hotel Sport Klosters

Hotel Sport Klosters has a garden, terrace, a restaurant and bar in Klosters. With free WiFi, this 3-star hotel offers a ski pass sales point and a concierge service... Read more
- Rating: 8.4
- Stars: 3
Hotel Laudinella

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... Read more
- Rating: 8.2
- Stars: 4
Faern Arosa Altein

Located between Arosa’s 2 lakes, Hotel Faern Arosa Altein is only a few minutes’ walk from the train station and the Weisshorn Cable Car. It offers free WiFi... Read more
- Rating: 8
- Stars: 4
Hotel Reine Victoria by Laudinella

Indoor pool. Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the surrounding Alps... Read more
- Rating: 8
- Stars: 4