Spa hotels in St. Moritz

Multiple accommodations for your stay
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

33 results found

Badrutt'S Palace Hotel St Moritz

Via Serlas 27, St. Moritz, Switzerland (Open map)

The deluxe hotel is located 350 metres from St. Offering spacious rooms and Wi-Fi in public areas, Badrutt'S Palace Hotel St Moritz...
Read more...
9.2
Superb
104 reviews

Kulm Hotel St. Moritz

Via Veglia 18, St. Moritz, Switzerland (Open map)

Alp Giop is 2.7 km from this hotel, and Lake of Staz is located 2.1 km away. Offering a location a 5-minute walk from…
Read more...
9.5
Exceptional
116 reviews

Hotel Reine Victoria

Via Rosatsch 18, St. Moritz, Switzerland (Open map)

The hotel is only 9 minutes on foot from Sankt Moritz-Bad and the domed Segantini Museum is about a 10-minute ride away. Located…
Read more...
8.5
Fabulous
1339 reviews

Suvretta House

Via Chasellas 1, St. Moritz, Switzerland (Open map)

Located approximately a 10-minute drive from Corviglia, this hotel is also 2.9 km from St. Enjoying a setting within 25 minutes'...
Read more...
9.4
Superb
199 reviews

Grand Hotel Des Bains Kempinski

Via Mezdi 27, St. Moritz, Switzerland (Open map)

The hotel boasts a perfect location within 10 minutes' drive of Cabana de Heidi and about 25 minutes on foot from the art gallery...
Read more...
9.5
Exceptional
148 reviews

Carlton Hotel St Moritz - The Leading Hotels Of The World

Via Johannes Badrutt 11, St. Moritz, Switzerland (Open map)

Church of San Gian is not far from the perfect hotel and St. Carlton Hotel St Moritz - The Leading Hotels Of The World, located within…
Read more...
9.7
Exceptional
39 reviews

Hotel Steffani

Via Traunter Plazzas 6, St. Moritz, Switzerland (Open map)

St. Situated about 5 minutes' walk from Inn, the 4-star Hotel Steffani St. Moritz offers rooms with views of the mountain.
Read more...
9.0
Superb
754 reviews

Art Boutique Hotel Monopol

Via Maistra 17, St. Moritz, Switzerland (Open map)

This 4-star hotel is about 6 km from Muottas Muragl Mountain and 2.2 km from Marguns-Corviglia. Providing 66 rooms, Art Boutique...
Read more...
8.9
Fabulous
234 reviews

Hotel Laudinella

Via Tegiatscha 17, St. Moritz, Switzerland (Open map)

The centre of St. Offering a quiet location nearly a 25-minute walk from the art gallery "Galerie Gmuizynska", the 4-star Hotel...
Read more...
8.4
Very Good
1253 reviews

Hotel Grace La Margna St Moritz

Via Serlas 5, St. Moritz, Switzerland (Open map)

The hotel has a prime setting within 25 minutes' walk of Corviglia, while natural sights like Muottas Muragl Mountain are 6 km away....
Read more...
9.6
Exceptional
504 reviews

Crystal Hotel Superior

Via Traunter Plazzas 1, St. Moritz, Switzerland (Open map)

The 4-star hotel lies 3.1 km from Gluna and 1.9 km from Bergbahnen Engadin St. Offering spacious rooms, Crystal Hotel Superior St.
Read more...
9.0
Superb
632 reviews

Soldanella

Via Somplaz 17, St. Moritz, Switzerland (Open map)

St. Located nearly 25 minutes' walk from Ski Lift Randolins, the 3-star Soldanella Hotel St. Moritz includes a shared lounge and a...
Read more...
8.8
Fabulous
1824 reviews

Hotel Waldhaus Am See

Via Dim Lej 6, St. Moritz, Switzerland (Open map)

Corviglia is 2.6 km from this St. Located around a 10-minute drive from Mill Weber House, the comfortable 3-star Hotel Waldhaus Am See…
Read more...
8.7
Fabulous
2154 reviews

Hotel Piz St. Moritz

Via Dal Bagn 6, St. Moritz, Switzerland (Open map)

The centre of St. Featuring currency exchange and a lift, Hotel Piz St. Moritz lies around a 15-minute walk from Bergbahnen Engadin St.
Read more...
8.1
Very Good
2510 reviews

Giardino Mountain

Via Maistra 3, St. Moritz, Switzerland (Open map)

San Karl St. Offering a location a 6-minute walk from Reformierte Kirche Champfer, Giardino Mountain Hotel St.
Read more...
9.2
Superb
67 reviews

Sport & Wellness Hotel San Gian

Via San Gian 23, St. Moritz, Switzerland (Open map)

The centre of St. Offering a steam room, a sauna, and a foot bath, Sport & Wellness Hotel San Gian St.
Read more...
9.0
Superb
706 reviews

Hotel Europa Suites St Moritz

Via Suot Chesas 9, Champfer, St. Moritz, Switzerland (Open map)

Pony Suvretta stands about 2 km away, and Engadine is 2.8 km from the hotel. Situated approximately a 10-minute walk from En / Inn,...
Read more...
7.6
Good
507 reviews

Berghotel Randolins

Via Curtins 2, St. Moritz, Switzerland (Open map)

The centre of St. Enjoying a setting approximately a 10-minute ride from St. Moritz Scenic Lake, the 3-star Berghotel Randolins St.
Read more...
8.9
Fabulous
585 reviews

Hostel By Randolins

Via Curtins 2, St. Moritz, Switzerland (Open map)

The St. Featuring location within 25 minutes' walk of the domed Segantini Museum, the comfortable Hostel By Randolins St.
Read more...
8.4
Very Good
197 reviews

Randolins Familienresort

Via Curtins 2, St. Moritz, Switzerland (Open map)

The centre of St. Offering a sunbathing terrace, playground, and a golf course, the 3-star Randolins Familienresort St.
Read more...
9.3
Superb
160 reviews
Thank you for subscribing
Close