A selection of the best luxury hotels in St. Moritz, Switzerland. A selection by Laura Becker
The Kulm Hotel St Moritz is an exquisite hotel with a unique history. Established in 1856 by Johannes Badrutt, it is renowned for its style and authenticity. Every room offers stunning views of the mountains, with some facing the Lake St. Moritz and others the south flanks of Piz Nair and the Corviglia region. Guests can savour a range of culinary delights, from local specialities to international haute cuisine, in the hotel’s five restaurants. The 2000m² Kulm Spa St. Moritz has been completely renovated, featuring a pool, whirlpool, children’s pool, open-air pool, kneipp footpath, salt grotto, steam bath, sauna world and a fitness centre with modern equipment. The hotel also has its own 9-hole golf course, 3 tennis courts and in winter, an ice skating and curling rink and the legendary Bob and Cresta Run.
Rooms: 164 Stars: 5
For a luxurious and unique experience, the Giardino Mountain is the perfect destination. Boasting 5-star accommodation, a gourmet restaurant, and a spa area with an indoor pool, this boutique hotel located 5 km from St. Moritz is sure to impress. Inside, the interior is decorated with modern-design furniture and colourful fabric, while the restaurant serves up a range of Ayurveda-based dishes and local Engadine specialities. The rooms are plush and feature a balcony, modern bathroom, and flat-screen TV. Guests can also enjoy various saunas, massages, beauty treatments and a gym at the Dipiu Spa. Indulge in a truly special holiday at the Giardino Mountain.
Rooms: 78 Stars: 5
Experience the ultimate in luxury at the Grand Hotel des Bains Kempinski in St. Moritz. This 5-star hotel has a long-standing tradition of excellence and offers guests a range of amenities, from a 24-hour fitness centre and 2 award-winning restaurants to a grand spa with an indoor heated pool, saunas and steam baths, sun bed and relaxation area. Enjoy Michelin-starred cuisine at Ca d´Oro, regional dishes at Enoteca, and steak and sushi at Grand Restaurant Les Saisons – all in luxuriously spacious rooms and suites, many with balconies or terraces. Treat yourself to beauty and massage treatments in the spa and make the Grand Hotel des Bains Kempinski your home away from home.
Rooms: 184 Stars: 5
Experience the breathtaking views of the lake and Piz Corviglia mountain from the traditional Hotel Schweizerhof St. Moritz. Located in the centre of Sankt Moritz, only a 3-minute walk from Chantarella funicular, all rooms feature a queen-sized bed and a view of the village. Enjoy local cuisine in the restaurant, relax in the sauna and steam bath, and make use of the fitness facilities at the partner property, all free of charge. Additional services include outdoor and garage parking, a transfer service from the railway station, and a visit to the traditional Clavadatsch mountain hut in the Suvretta Area. Free WiFi access is available throughout the hotel.
Rooms: 82 Stars: 4
Experience luxury in the heart of St. Moritz at the traditional, family-run Hotel Steffani. Just 300 metres from Corviglia Ski Area, it offers three restaurants – Le Mandarin, Stüva Grill and Lapin Bleu – three bars, a night club, spa area with indoor pool, sauna, steam bath and massage room, plus a hair and beauty salon. WiFi is free throughout the property and discounted ski passes can be purchased at the reception. Enjoy the convenience of a private parking garage at an additional cost.
Rooms: 60 Stars: 4
The Art Boutique Hotel Monopol is the perfect choice for a luxurious stay in St. Moritz. Located in the centre of the city, it is just 300 metres from the funicular to the Corviglia Mountain. All rooms feature a flat-screen TV, minibar and bathroom with bathrobes and slippers. The hotel’s 6th floor spa area includes a fitness room, various saunas, showers, massage jets and hot tub. Enjoy authentic Italian cuisine and a wide selection of wines in the Mono Restaurant or relax with a drink at the Wellavista Bar, which has a rooftop terrace with stunning views. During summer, all regional buses and cable cars are included in the rate for stays of more than 1 night. During winter season, ski passes are available at reduced rates. Make the most of your stay at the Art Boutique Hotel Monopol.
Rooms: 73 Stars: 4
Hotel Reine Victoria is an exquisite luxury hotel located just 100 metres from the ski lifts of St Moritz Bad. With its classic art-nouveau style, this 19th century hotel offers spacious, elegantly-furnished rooms with flat-screen TVs, en-suite bathrooms and balconies with views of the Alps. A rich breakfast buffet is served daily, while lunch and dinner can be enjoyed at the nearby Hotel Laudinella. Guests can also relax at the bar, serving snacks and drinks, or in the shared lounge area. In summer, guests staying 2 nights or more get free access to the local public transport and cable cars. In winter, guests can book a ski pass for the duration of their stay. The hotel features a ski storage room and skiing equipment hire. It is conveniently located next to the Ovaverva sports centre with its indoor pool and spa, as well as several hiking and cycling trails.
Rooms: 144 Stars: 4
Experience the ultimate luxury with Sport & Wellnesshotel San Gian St. Moritz, just 150 metres away from the Sankt Moritz-Signal Cable Car. Enjoy a range of relaxation treatments and massages, free WiFi and 2 delightful restaurants. All rooms are appointed with modern furniture and amenities such as flat-screen TVs, minibars and seating areas, with bathrobes and slippers provided. Take advantage of the Ovaverva recreation complex across the street, featuring a pool, spa, wellness area and fitness centre. Ski passes and public transport tickets are available at reduced rates when staying two nights or more in the winter and summer season respectively. Enjoy Swiss and international dishes, fine wines, and a daily breakfast buffet at the hotel restaurant. Underground parking is also available at an extra cost. With ski trails and bike paths a 10-minute drive away and bus stops a 5-minute walk away, Sport & Wellnesshotel San Gian St. Moritz
Rooms: 50 Stars: 4
Best areas to find hotels in St. Moritz, Switzerland
St. Moritz is a popular destination for travelers due to its stunning natural beauty and range of activities and attractions. Whether you’re looking for a luxurious five-star hotel or a more affordable option, St. Moritz has plenty of accommodation options to choose from. Here are some of the best areas to search for a hotel in St. Moritz, Switzerland.
1. St. Moritz-Dorf: Located on the shores of Lake St. Moritz, this area is home to some of the most luxurious hotels in the city. The area is also home to some of the city’s most famous attractions, including the St. Moritz-Dorf Funicular and the St. Moritz-Dorf Ski Resort.
2. Suvretta: This area is located just outside of the city and is home to some of the most luxurious resorts in Switzerland. Many of the resorts offer stunning views of the surrounding mountains and lakes and provide a range of amenities and activities.
3. Sils-Maria: Located in the Upper Engadine valley, Sils-Maria is a popular destination for those looking for a more relaxed and tranquil stay. The area is home to some of the most beautiful lakes in the region and offers a range of activities and attractions for visitors.
4. Pontresina: Located just outside of St. Moritz, Pontresina is a popular destination for those looking for a more budget-friendly accommodation option. The area is home to some of the most affordable hotels and apartments in the region and is just a short drive from the city.
5. Celerina: Located on the south side of the lake, Celerina is a great option for those looking for a more secluded stay. The area is home to some of the most beautiful villages and views in the region and is just a short drive from St. Moritz.
No matter where you choose to stay in St. Moritz, Switzerland, you’ll be sure to find a hotel that meets your needs and budget. From luxury five-star resorts to more affordable options, there are plenty of accommodation options to choose from in St. Moritz.