Answers from Our Experts (2)
Since it’s centered around tourism, tiny St. Moritz is filled with grand upscale hotels, boutique lodgings and bed and breakfasts—many offering world-class facilities and services. Check out Forbes Travel Guide’s editors’ selections for the best places to stay in St. Moritz:
1. Kulm Hotel St. Moritz. The Kulm is a landmark in a number of ways—it’s a historical landmark and the locale where the Olympics kicked off in 1928 and 1948. Rooms are spacious and traditionally decorated, with views of the mountains that surround St. Moritz.
2. Badrutt’s Palace Hotel. The town’s majestic centerpiece, Badrutt’s Palace is one of St. Moritz’s classic luxury hotels that’s a favorite winter escape for celebrities and royals (think the Duke and Duchess of Cambridge). With sumptuously appointed rooms, five restaurants, two pools and a kids’ activities club, you’ll want for nothing here. We loved the full-service hotel’s thoughtful touches—including the cozy hot water bottles provided at turndown to keep the rooms toasty.
3. Nira Alpina. For an unconventional yet still opulent experience, head to the Nira Alpina at the foot of Mt. Corvatsch. The service is personal, the décor is eclectic and the skiing is fabulous, as Nira Alpina is inside the Surlej ski resort and just a short walk from the cable car station. In the summer, hike the hills and then unwind at the spa.
4. Survetta House. Set on a hillside and surrounded by trees, the Suvretta House is a calm and tranquil oasis. Airy rooms are decorated in blue and white with natural wood touches; outside, the hotel offers activities from horseback riding to tennis to hot air ballooning.
5. Kempinski Grand Hotel des Bains. Set in a building that resembles a castle, the Kempinski offers luxurious rooms and suites with modern technology, a world-class spa and impeccable service.
My absolute favorite place in St. Moritz is Badrutt's Palace Hotel. From the moment I was picked up at the train station by a Rolls-Royce — compliments of the hotel — I knew I would exprience high-end luxury from start to finish. The property overlooks Lake St. Moritz and feels majestic in every way, from the elegant and plush guest rooms — complete with remote control shades over the balconies — to the outdoor tennis courts with views of the Swiss Alps. High ceilings, long hallways and exquisite decor transport you back in time to the hotel's beginnings in the late 1800s, and modern facilities like a nightclub and spa keep it from feeling outdated.