St. Moritz Accommodation offers different type of accommodation possibilities. You can choose your accommodation in St. Moritz from Hotels, B&B and Apartments in all price and standard levels. For more accurate results for accommodation in St. Moritz please use filtres on the left side of the page.
20 Offers
1.
Kempinski Grand Hotel Des Bains
Guest rating:
90%
Price range: 193 € – 193 €
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%
Price range: 108 € – 108 €
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%
| Junior Suite | 276 € / stay |
| Superior Triple Room | 318 € / 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%
Price range: 70 € – 70 €
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%
| Standard Double Room | 227 € / stay |
| Deluxe Double Room | 260 € / 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 | 104 € / stay |
| Twin Room East/North Side - Special conditions | 207 € / stay |
| Twin Room South Side - Special conditions | 207 € / 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%
Price range: 83 € – 83 €
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%
Price range: 76 € – 76 €
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%
Price range: 124 € – 124 €
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%
Price range: 176 € – 176 €
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: 214 € – 214 €
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: 111 € – 111 €
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%
Price range: 93 € – 93 €
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%
Price range: 73 € – 73 €
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: 90 € – 90 €
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: 71 € – 71 €
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%
Price range: 83 € – 83 €
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.
Apartment Skyline House Ferienapartments
Guest rating:
N/A
Price range: 121 € – 121 €
The Skyline House is a quietly situated apartment house near the lake of St. Moritz, and with a bus stop right in front. Its indoor pool is accessible free of More...
19.
Hotel Stille
Guest rating:
68%
Price range: 83 € – 83 €
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...
20.
Hostel Randolins Backpackers
Guest rating:
77%
| 1 Bed in Chesa Giuventüna Triple Room | 33 € / stay |
| 1 Bed in Chesa Giuventüna Quadruple Room | 33 € / stay |
The Randolins Backpackers hostels with up-to-date wellness facilities can be found on the Suvretta hillside, which is one of the most beautiful places in St. More...