In our opinion, Saint Moritz is the perfect place to stay during winter holidays and for that reason, we have listed the Top 10 best luxury hotels in St Moritz Switzerland. St Moritz is the birthplace of the alpine winter holidays (1864) and the site of two Winter Olympic Games.
St Moritz is situated in the canton of Graubunden in Switzerland. And yet: Saint Moritz originally owes its importance to its healing springs, which have been known for 3000 years and established the place as a summer health resort early on. Today, St Moritz is the world’s number one holiday destination in the mountains.
The summer season in St Moritz this year is all about the south and carefree feelings. With good reason: no other holiday resort at 1,800 m above sea level. M. could probably celebrate this better than St Moritz.
The privileged location on the southern side of the Alps with over 300 days of sunshine a year, the world-famous lake landscape, and the influence of Italianità, which has shaped generations, are the best ingredients for this. We have listed below the 9 best luxury hotels in St Moritz.
1. Carlton Hotel (The most individual five-star hotel in St Moritz)
Carlton Hotel definitely one of the best luxury hotels in St Moritz. Room to feel at home. Situated high above Lake St. Moritz, 60 elegant rooms & suites offer a unique living experience. An ever-present, yet discreet and unobtrusive service accompanies you throughout the hotel. Enjoy the day to yourself or explore the dazzling St. Moritz catwalk – you define what excites you.
Carlton Hotel aims to care for the needs of each guest individually, whether on the panoramic terrace or in front of one of the crackling open fires.
2. Kulm Hotel (That’s one of the best luxury hotels in St Moritz)
Offering views of the Swiss Alps, this luxe hotel dating from the 19th century is a 5-minute walk from the St Moritz SMBB funicular, leading to the Corviglia ski area, and 1 km from Lake St. Moritz. Kulm Hotel is the perfect choice because is one of the best luxury hotels in St Moritz.
The upscale rooms come with free Wi-Fi, sitting areas, and mountain views. Suites add balconies and living rooms. Upgraded suites offer fireplaces, dining areas, and lake views; some have 2 bedrooms.
3. Badrutt’s Palace Hotel St. Moritz
Built-in 1896, this landmark luxury hotel, open seasonally, overlooks Lake Saint Moritz and offers views of the surrounding Swiss Alps. It’s a 6-minute walk from the cable car and train stations, and 7 km from Engadin Airport.
Badrutt’s Palace Hotel has 156 elegant guest rooms and suites, all with breathtaking views of the lake or the charming village center. Unique room designs and layouts characterize our historic hotel.
4. Grand Hotel Des Bains Kempinski Saint Moritz
A kilometer from Lake St. Moritz and surrounded by mountains, this high-end hotel is 3 km from St. Moritz train station. We listed it as one of the best luxury hotels in St. Moritz.
Polished rooms feature free Wi-Fi, flat-screen TVs, and work desks; upgraded rooms have balconies with mountain views. Suites add sitting areas with pull-out sofas; some offer minibars, iPod docking stations, kitchenettes, and/or dining rooms.
5. Suvretta House (That’s one of the best luxury hotels in St Moritz)
In an expansive building surrounded by mountains, this upscale hotel is 1 km from the Via Alpina hiking trails, 2 km from Lake St. Moritz, and 8 km from Piz Nair mountain.
Refined rooms feature free Wi-Fi, flat-screen TVs, and sitting areas. Upgraded rooms have lake views, while suites add living rooms; some feature parquet floors and luxe accents. Room service is available.
6. Schweizerhof Hotel (That’s one of the best luxury hotels in St Moritz)
Dating from 1897, this upscale art nouveau-style hotel and annex overlooking the Engadine mountains is a 5-minute walk from both the nearest ski lift and a 12-minute walk from Lake St. Moritz.
The modern rooms have Wi-Fi, flat-screen TVs, and minifridges. Most offer balconies or terraces, some with lake or mountain views. Suites add sitting areas. Room service is available.
7. Hotel Reine Victoria
In an ornate art nouveau building dating from 1875, this stately, upscale hotel is a 5-minute walk from the St. Moritz Bad SMBB gondola lift station, a 7-minute walk from Lake St. Moritz and 2 km from St. Moritz railway station.
Refined rooms feature traditional wood furniture, flat-screen TVs, and free Wi-Fi, as well as tea and coffeemakers. Some upgraded rooms have balconies and/or separate living rooms.
8. Art Boutique Hotel Monopol St. Moritz
The Art Boutique Hotel Monopol is located in the center of St. Moritz in Switzerland, 300 m from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.
All rooms feature a flat-screen TV, a minibar, and a bathroom with bathrobes and slippers. Free WiFi is available in all areas.
The Monopol Hotel’s spa area on the 6th floor includes a fitness room, various saunas, showers, massage jets, and a hot tub. Various massages and beauty treatments are also available.
9. 4-Star Superior Crystal Hotel
The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the center of St. Moritz. The Chantarelle Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away. Discounted ski passes are available at the reception.
The restaurant Grissini serves Italian and Mediterranean cuisine, as well as fine wines. Cocktails are served at the Crystal Hotel’s piano bar.
The non-smoking, Alpine-style rooms are equipped with modern technology and furnished in Swiss stone pine wood. They feature a minibar, a flat-screen TV with digital cable channels, free Wi-Fi, and marble bathrooms.
10. Hotel Europa
The 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 Moritz. All sights and ski areas can be reached quickly and easily.
The rooms are generous and elegant furnished and equipped with TV and Internet access with a wide choice of videos and music. It is considered one of the best luxury hotels in St. Moritz.
Top 10 list of best luxury hotels in St Moritz
- Carlton Hotel St. Moritz
- Kulm Hotel
- Badrutt’s Palace Hotel
- Grand Hotel Des Bains Kempinski
- Suvretta House
- Schweizerhof Hotel
- Hotel Reine Victoria
- Art Boutique Hotel Monopol
- Superior Crystal Hotel
- Hotel Europa