St. Moritz Spa Hotels
Check availability on St. Moritz Spa Hotels
Featured St. Moritz Spa Hotels

Grand Hotel des Bains Kempinski
Via Mezdi 27, St. Moritz, GR
The price is €830 per night
€830
21 Aug - 22 Aug
includes taxes & fees
During your stay at Grand Hotel des Bains Kempinski, you're just a quick walk from Engadin Valley. Enjoy features like free breakfast, free WiFi in public areas and free train pick-up service. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Aamiainen sisältyy hintaan

Kulm Hotel St. Moritz
Via Veglia 18, St. Moritz, GR
The price is €932 per night
€932
17 Aug - 18 Aug
includes taxes & fees
During your stay at Kulm Hotel St. Moritz, you're just a quick walk from Engadin Valley. Free WiFi in public areas, free train pick-up service and 5 restaurants are available. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Poreallas

Art Boutique Hotel Monopol
Via Maistra 17, St. Moritz, GR
The price is €386 per night
€386
28 Jul - 29 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Art Boutique Hotel Monopol. During your stay, you're just a quick walk from Lake St. Moritz. Free breakfast, free WiFi in public areas and free train pick-up service are available. This property offers pet-friendly amenities, such as food and water bowls.
Poreallas
Aamiainen sisältyy hintaan

Hotel Steffani
Via Traunter plazzas 6, St. Moritz
The price is €289 per night
€289
17 Aug - 18 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Hotel Steffani. During your stay, you're just a quick walk from Lake St. Moritz. Enjoy features like free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Aamiainen sisältyy hintaan

Giardino Mountain
Via Maistra 3, Champfèr, Silvaplana, GR
During your stay at Giardino Mountain, you're just a quick walk from Engadin Valley. You'll find features such as free breakfast, free WiFi in public areas and free valet parking. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Poreallas

Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, GR
The price is €254 per night
€254
28 Jul - 29 Jul
includes taxes & fees
During your stay at Hotel Reine Victoria, you're just a quick walk from Engadin Valley. Features include free breakfast and free WiFi in public areas, plus a bar. This property offers pet-friendly amenities, such as food and water bowls.
Aamiainen sisältyy hintaan
Kylpylä

Berghotel Randolins
Via Curtins 2, St. Moritz, GR
The price is €211 per night
€211
17 Aug - 18 Aug
includes taxes & fees
During your stay at Berghotel Randolins, you're just a quick walk from Engadin Valley. Free breakfast, free WiFi in public areas and free self-parking are available. This property offers pet-friendly amenities, such as food and water bowls.
Poreallas
Aamiainen sisältyy hintaan

Hotel San Gian
Via San Gian 23, St. Moritz, GR
The price is €260 per night
€260
30 Jul - 31 Jul
includes taxes & fees
During your stay at Hotel San Gian , you're just a quick walk from Engadin Valley. Free WiFi in public areas, 2 restaurants and a full-service spa are available. This property offers pet-friendly amenities, such as food and water bowls.
Kylpylä
Lemmikkiystävällinen

Crystal Hotel
Via Traunter Plazzas 1, St. Moritz, GR
The price is €306 per night
€306
13 Aug - 14 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Crystal Hotel. During your stay, you're just a quick walk from Lake St. Moritz. Free breakfast, free train pick-up service and a full-service spa are available.
Aamiainen sisältyy hintaan
Kylpylä

Hotel Piz
Via Dal Bagn 6, St. Moritz, GR
The price is €249 per night
€249
30 Jul - 31 Jul
includes taxes & fees
During your stay at Hotel Piz, you're just a quick walk from Engadin Valley. Free WiFi in public areas, a restaurant and a bar are available.
Kylpylä
Lemmikkiystävällinen

Badrutt's Palace Hotel
Via Serlas 27, St. Moritz, GR
The price is €1,010 per night
€1,010
17 Aug - 18 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the overall property condition at Badrutt's Palace Hotel. During your stay, you're just a quick walk from Lake St. Moritz. Enjoy features like free breakfast, free WiFi in public areas and free train pick-up service. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Poreallas

Hotel Bären
Via Maistra 50, St. Moritz, GR
The price is €294 per night
€294
17 Aug - 18 Aug
includes taxes & fees
During your stay at Hotel Bären, you're just a quick walk from Engadin Valley. You'll find features such as free WiFi in public areas and free self-parking, plus 2 restaurants. This property offers pet-friendly amenities, such as food and water bowls.
Uima-allas
Kylpylä

Carlton Hotel St Moritz
Via Johannes Badrutt 11, St. Moritz, GR
During your stay at Carlton Hotel St Moritz, you're just a quick walk from Engadin Valley. You'll find features such as free breakfast, free WiFi in public areas and free valet parking.
Uima-allas
Poreallas

Hotel Waldhaus am See
Via Dim Lej 6, St. Moritz, GR
The price is €316 per night
€316
27 Jul - 28 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Hotel Waldhaus am See. During your stay, you're just a quick walk from Engadin Valley. Free WiFi in public areas, free self-parking and free train pick-up service are available. This property offers pet-friendly amenities, such as food and water bowls.
Kylpylä
Lemmikkiystävällinen

Schweizerhof Swiss Quality Hotel
Via Dal Bagn 54, St. Moritz, GR
The price is €351 per night
€351
28 Jul - 29 Jul
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Schweizerhof Swiss Quality Hotel. During your stay, you're just a quick walk from Lake St. Moritz. Enjoy features like free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as food and water bowls.
Aamiainen sisältyy hintaan
Kylpylä
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Moritz hotels essential information
Accommodation | 2,566 hotels |
---|---|
Lowest Price | €211 |
Highest Price | €1,010 |
Popular hotels | Grand Hotel des Bains Kempinski, Kulm Hotel St. Moritz, Art Boutique Hotel Monopol, Hotel Steffani, Giardino Mountain, Hotel Reine Victoria, Berghotel Randolins, Hotel San Gian , Crystal Hotel, Hotel Piz, Badrutt's Palace Hotel, Hotel Bären, Carlton Hotel St Moritz, Hotel Waldhaus am See, Schweizerhof Swiss Quality Hotel |
Other accommodation options
Areas of St. Moritz
Hotels by...
Hotels by star rating
Top flights to St. Moritz
Top Trending
Hotels
- Hotels near Royal Belum State Park
- Cheap Hotels in Amsterdam
- Cheap Hotels in Thun
- Cheap Hotels in Amriswil
- Cheap Hotels in Bex
- Cheap Hotels in Thal
- Cheap Hotels in Zermatt
- Gay-Friendly Hotels in Bern
- Cheap Hotels in Basel
- Cheap Hotels in Silvaplana
- Cheap Hotels in Kokkola
- Hotels near Takht Sri Damdama Sahib
- Cheap Hotels in Ho Chi Minh City
- Cheap Hotels in Lausanne
- Cheap Hotels in Granges-Paccot
Flights
- Flights to Grindelwald
- Flights to Sils im Engadin-Segl
- Flights to Pontresina
- Flights from Helsinki to Dubai
- Flights from Helsinki to Madeira Island
- Flights from Helsinki to Seattle
- Flights to Nizhny Tagil
- Flights to Lenzburg
- Flights from Manila to Helsinki
- Flights to Davos
- Flights to Lauterbrunnen
- Flights to Inari