18 Offers
1.
Kempinski Grand Hotel Des Bains
Guest rating:
90%
| Classic Single Room | 267 € / stay |
| Resort Double / Twin Room | 445 € / stay |
The 5-star Kempinski Hotel St. Moritz stands out like a fairytale castle in the breathtaking Engadine countryside, situated in the sporting heart of St. More...
2.
La Margna Swiss Quality Hotel
Guest rating:
82%
| Single Room | 145 € / stay |
| Double Room | 265 € / stay |
Hotel La Margna catches the eye upon arriving in St. Moritz by train - a traditional, first-class hotel with excellent views of the mountains and the More...
3.
Hotel Laudinella
Guest rating:
80%
| Superior Single Room - Non Refundable | 116 € / stay |
| Superior Double Room - Non Refundable | 191 € / stay |
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 More...
4.
Hauser Swiss Quality Hotel
Guest rating:
83%
| Standard Single Room | 116 € / stay |
| Superior Double Room | 252 € / stay |
The smoke-free Hotel Hauser can be found in the heart of St. Moritz close to the famous boutiques, such as Bucherer, Armani, Bogner, Versace and many, many More...
5.
Hotel Monopol
Guest rating:
86%
| Superior Double Room | 241 € / stay |
| Deluxe Double Room | 257 € / stay |
Set in the heart of St. Moritz amid the beautiful scenery of the mountains and the lake, the wonderful Hotel Metropol represents the unforgettable pleasures of More...
6.
Hotel Europa St. Moritz
Guest rating:
82%
| Single Room - Special conditions | 103 € / stay |
| Small Double Room - Special conditions | 144 € / stay |
The 4-star 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. More...
7.
Soldanella
Guest rating:
81%
| Single Room | 116 € / stay |
| Double Room | 205 € / stay |
| Double Room with Lake View - Single Use | 219 € / stay |
Centrally located in St. Moritz-Dorf with fantastic views over the lake and the mountains, the traditional Soldanella hotel is only a 5-minute walk from the More...
8.
Hotel Hotel Sonne
Guest rating:
77%
| Single Room Casa Del Sole | 103 € / stay |
| Double Room Main Building | 164 € / stay |
Located in St. Moritz Bad, only a few steps away from the beautiful lake, the non-smoking Hotel Sonne offers magnificent views of Piz Nair and the surrounding More...
9.
Crystal Hotel
Guest rating:
86%
| Single Room | 130 € / stay |
| Classic Double Room | 233 € / stay |
| Junior Suite | 362 € / stay |
1800 metres above sea level, the Crystal Hotel in St. Moritz faces a breathtaking mountain range and offers you charming Alpine-style rooms, equipped with More...
10.
Hotel Kulm Hotel St. Moritz
Guest rating:
93%
| Standard Single Room - Special conditions - Breakfast included | 246 € / stay |
| Standard Twin Room - Special conditions - Breakfast included | 448 € / stay |
Situated amidst the majestic mountain landscape of the Upper Engadine, Kulm Hotel St. Moritz is located in the heart of St. Moritz and offers breathtaking More...
11.
Hotel Hotel Steffani
Guest rating:
77%
Price range: 212 € – 212 €
The traditional, family-owned Steffani hotel is situated in the centre of St. Moritz and features a spa centre including a swimming pool as well as a fine More...
12.
Hotel Schweizerhof
Guest rating:
91%
Price range: 109 € – 109 €
The traditional Schweizerhof in St. Moritz is situated right in the centre, only a 3-minute walk from the Cantarella funicular, and offers superb views of the More...
13.
Hotel Restaurant Corvatsch
Guest rating:
78%
| Standard Single Room - Special conditions - Breakfast included | 113 € / stay |
| Standard Double Room - Special conditions - Breakfast included | 185 € / stay |
| Superior Double Room - Special conditions - Breakfast included | 198 € / stay |
The family-run Hotel-Restaurant Corvatsch in the centre of St. Moritz-Bad is only a 3-minute walk from the lake, the woods, the health spa and the Signal cable More...
14.
Hotel Languard
Guest rating:
86%
| Superior Single Room | 150 € / stay |
| Standard Double Room | 220 € / stay |
The Hotel Languard is a small yet well-appointed, stylish hotel in a quiet location in the heart of St. Moritz-Dorf, reflecting the grandeur of the More...
15.
Hotel Hotel Randolins
Guest rating:
68%
Price range: 89 € – 89 €
Situated high above St. Moritz on the famous Suvretta hillside, the Hotel Randolins can be found in quiet surroundings right at the ski slopes and hiking More...
16.
Hotel Chesa Spuondas
Guest rating:
77%
Price range: 70 € – 70 €
Situated in an idyllically calm and natural area in Suvretta, 2 km from the centre of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet More...
17.
Hotel Waldhaus am See
Guest rating:
82%
| Run of the House Room - Non Refundable | 219 € / stay |
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.
The More...
18.
Hotel Stille
Guest rating:
68%
| Double Room with Shared Bathroom - Special conditions | 103 € / stay |
The Hotel Stille can be found on the edge of the wood close to Lake St. Moritz and only 50 metres from the ski bus stop, and offers you a rich buffet More...