Planning your next ski adventure? Look no further than the ski hotels in St. Moritz, where alpine luxury meets world-class skiing. Nestled in the heart of the Swiss Alps, these exceptional accommodations offer breathtaking views, top-tier amenities, and seamless access to the region’s premier slopes. St. Moritz, the birthplace of winter tourism and a two-time Winter Olympics host, is a true haven for skiers and snow enthusiasts alike.
With 350 kilometers of pristine trails, a vibrant après-ski scene, and over 300 days of sunshine each year, it’s no wonder this exclusive resort town draws travelers from around the globe. Whether you’re chasing powder, indulging in luxury, or simply soaking in the magical winter vibes, St. Moritz promises an unforgettable mix of adventure and indulgence. This alpine paradise truly sets the standard for winter getaways.
Discover your perfect stay with WIWT – AI Travel Assistant, your go-to guide for finding the best places to stay in Switzerland. Whether you’re chasing fresh powder or soaking in the enchanting winter vibes, these ski hotels will ensure your St. Moritz getaway is nothing short of unforgettable.
Our 10 SKI HOTELS in ST. MORITZ
1. Badrutt’s Palace Hotel
Badrutt’s Palace Hotel is a legendary establishment that has been synonymous with St. Moritz’s luxury since 1896. Located by Lake St. Moritz, the hotel offers stunning alpine views, ski-in/ski-out access, and a glamorous experience that attracts royalty, celebrities, and discerning travelers. The property features 157 luxurious rooms and suites, all designed to combine timeless elegance with modern comfort.
Dining here is an event in itself, with Michelin-starred cuisine at IGNIV and other world-class restaurants on-site. The hotel’s spa provides an array of treatments, an infinity pool with mountain views, and a tranquil escape after a day on the slopes. Whether you’re enjoying après-ski at the King’s Club or exploring the high-end boutiques nearby, Badrutt’s Palace ensures an unforgettable winter retreat.
Why Stay at Badrutt’s Palace Hotel?
- Iconic luxury destination with exceptional lake and mountain views for a timeless winter experience.
- Michelin-starred dining and world-class gastronomy that will elevate your culinary journey in St. Moritz.
- Unbeatable ski-in/ski-out convenience paired with top-tier service for seamless slope access.
2. Grand Hotel des Bains Kempinski
Located at the base of Corviglia Mountain, the Kempinski Grand Hotel des Bains offers a prime location for ski enthusiasts, with direct access to the Signalbahn lift. The property is renowned for its modern yet cozy rooms, a 2,800 sqm luxury spa, and a gourmet experience across its several dining venues, including the two-Michelin-star Cà d’Oro. Its ski concierge service takes care of everything from lift passes to gear storage, making your stay effortless.
Guests can rejuvenate in the wellness center, which features saunas, a steam room, and a large indoor pool. Families are well catered to with a kids’ club and tailored ski lessons. Its proximity to cross-country skiing trails and hiking paths also makes it ideal for off-slope activities.
Why Stay at Grand Hotel des Bains Kempinski?
- Prime location next to Signalbahn ski lift ensures fast and easy access to some of the best ski slopes.
- Lavish wellness spa with saunas, steam rooms, and an indoor pool for ultimate post-ski relaxation.
- Family-friendly features like kids’ clubs and ski lessons make it ideal for all ages and group sizes.
Planning an adventure trip? Explore WIWT accommodation guides for Switzerland and surrounding areas.
3. Kulm Hotel St. Moritz
Steeped in history, Kulm Hotel St. Moritz is one of the original pioneers of winter tourism, combining heritage with contemporary sophistication. Located in the heart of St. Moritz, this five-star hotel offers unparalleled convenience with easy access to shops, restaurants, and ski lifts. Its interiors exude a timeless charm, complemented by modern amenities to ensure every stay is as luxurious as it is comfortable.
The hotel boasts six restaurants, including the Michelin-starred “The K,” serving gourmet cuisine in an elegant setting. The expansive Kulm Spa, with panoramic views of the Alps, features indoor and outdoor pools, saunas, and a variety of rejuvenating treatments. Whether you’re an avid skier or prefer to explore the cultural offerings of St. Moritz, Kulm Hotel provides the perfect base.
Why Stay at Kulm Hotel St. Moritz?
- Historic landmark offering a perfect blend of tradition, luxury, and modern hospitality in the Alps.
- Central location ensures effortless access to the best skiing and vibrant St. Moritz attractions.
- Multiple dining options, including Michelin-starred cuisine, for an unparalleled gourmet experience.
4. Suvretta House
Located in a private, serene location, Suvretta House is a grand alpine retreat with its own private ski slopes and ski lift. Known as the “fairytale castle in the snow,” the property is surrounded by untouched natural beauty, offering a tranquil escape while still providing access to the Corviglia ski region. Its luxurious rooms and suites are designed to blend comfort with scenic views.
The hotel features an on-site ski school, making it a great choice for families or beginners. After a day on the slopes, unwind in its spa with a large indoor pool, thermal baths, and holistic treatments. The Suvretta Stube and Grand Restaurant offer a variety of dining options, ensuring every meal is a culinary delight.
Why Stay at Suvretta House?
- Private ski slopes and lift provide exclusive access to the region’s top skiing in complete seclusion.
- Family-friendly services, including an on-site ski school for all levels, ensure a fun experience.
- Stunning location surrounded by natural beauty offers peaceful luxury away from the bustling town.
5. Carlton Hotel St. Moritz
The Carlton Hotel St. Moritz is a boutique gem offering breathtaking views of Lake St. Moritz and the surrounding mountains. Housed in a historic building, the hotel provides only suites, ensuring privacy and exclusivity for its guests. Each suite is elegantly furnished, blending traditional alpine charm with contemporary touches to create a warm and inviting atmosphere.
This five-star retreat features a luxurious spa spread across three floors, with a range of treatments inspired by Swiss nature. Dining at the Carlton is a highlight, with two restaurants offering gourmet cuisine, including the Michelin-starred Romanoff. The hotel also provides a complimentary shuttle service to nearby ski lifts, making it both convenient and indulgent.
Why Stay at Carlton Hotel St. Moritz?
- Exclusive all-suite property with personalized services for a private, intimate mountain experience.
- Award-winning spa with panoramic views and unique treatments inspired by Swiss alpine traditions.
- Gourmet dining, including Michelin-starred Romanoff, promises culinary excellence in every meal.
6. Hotel Giardino Mountain
Situated in the peaceful village of Champfèr, just minutes from St. Moritz, Giardino Mountain offers a unique blend of alpine style and Mediterranean charm. This boutique hotel is housed in a restored 17th-century building, featuring cozy yet luxurious rooms and suites with warm wood interiors and mountain views.
The hotel is known for its exceptional dining, including Ecco St. Moritz, a two-Michelin-starred restaurant offering creative and refined cuisine. After a day on the slopes, guests can unwind in the dipiù Spa, which offers an indoor pool, saunas, and holistic treatments. Its proximity to ski lifts and trails makes it a convenient yet tranquil base for winter adventures.
Why Stay at Giardino Mountain?
1. Charming boutique hotel with a mix of alpine and Mediterranean-inspired design and hospitality.
2. Two-Michelin-starred Ecco restaurant offers a top-tier dining experience with innovative cuisine.
3. Quiet location in Champfèr offers peace while being just minutes from St. Moritz’s slopes.
7. Hotel Reine Victoria by Laudinella
Hotel Reine Victoria by Laudinella offers a more accessible luxury experience with a four-star rating. Located close to the Signalbahn ski lift, this historic hotel combines vintage charm with modern conveniences. Its grand façade and elegant interiors create a regal ambiance that resonates with both families and solo travelers.
The hotel is part of the Laudinella group, giving guests access to its nearby wellness center and multiple dining venues offering diverse cuisines, from Swiss specialties to Asian fusion. Complimentary ski storage and shuttle services make it a practical choice for a winter getaway.
Why Stay at Hotel Reine Victoria by Laudinella?
- Historic charm paired with modern facilities for a blend of tradition and comfort.
- Convenient location near Signalbahn ski lift and local attractions for seamless access to skiing.
- Access to Laudinella’s wellness center and dining options for added value during your stay.
8. Hotel Nira Alpina
Hotel Nira Alpina is a modern ski-in/ski-out hotel located directly adjacent to the Corvatsch cable car station. This chic property combines sleek design with comfortable, well-appointed rooms that feature floor-to-ceiling windows and private balconies, offering unparalleled views of the surrounding peaks.
The hotel focuses on sustainability and wellness, with a rooftop spa offering yoga sessions, hot tubs, and treatments using natural products. Dining options include the rooftop Stars Restaurant, which serves fresh, locally inspired dishes with a side of stunning panoramic views. It’s an excellent choice for those who want contemporary luxury in an unbeatable location.
Why Stay at Hotel Nira Alpina?
- Ski-in/ski-out access with direct connection to the Corvatsch cable car for ultimate slope convenience.
- Contemporary design with eco-conscious practices for a sustainable yet luxurious experience.
- Rooftop dining and spa provide breathtaking views and ultimate relaxation after skiing.
9. Grand Hotel Kronenhof Pontresina
Located just a short drive from St. Moritz in the charming village of Pontresina, Grand Hotel Kronenhof is a five-star haven blending Belle Époque elegance with modern luxury. Its location offers breathtaking views of the Roseg Glacier and the Engadine Valley while providing easy access to nearby ski slopes and trails.
This historic hotel features spacious rooms and suites with elegant furnishings and state-of-the-art amenities. The Kronenhof Spa is a major highlight, boasting a vast wellness area with an indoor pool, saunas, and a saltwater grotto. Dining here is a treat, with gourmet cuisine served in the grand dining room and a variety of Swiss and international dishes available.
Why Stay at Grand Hotel Kronenhof Pontresina?
- Belle Époque architecture with panoramic views of the Engadine Valley and nearby glacier.
- Award-winning spa offering top-tier wellness facilities, including saunas and a saltwater grotto.
- Convenient location near Pontresina ski areas and cross-country trails for winter sports lovers.
10. Hotel Schweizerhof St. Moritz
The Hotel Schweizerhof is a classic St. Moritz destination offering a combination of tradition and modernity. Situated in the town center, the hotel boasts stunning views of Lake St. Moritz and is a short distance from the ski lifts. The rooms and suites are elegantly appointed, some featuring balconies with panoramic views.
The Schweizerhof is a hub for après-ski, with its rooftop bar providing live music and a lively atmosphere. The on-site spa and wellness center offer relaxation with saunas and a rooftop terrace for unwinding after skiing. It’s an excellent choice for those who want to stay in the heart of the action.
Why Stay at Hotel Schweizerhof St. Moritz?
- Centrally located with breathtaking lake and mountain views from many rooms and public spaces.
- Vibrant après-ski scene with a rooftop bar featuring live music and a lively atmosphere.
- Elegant mix of tradition and modernity makes it ideal for travelers seeking classic alpine charm.
Our Final Take on The Best Ski Hotels in St. Moritz
This curated list by our AI travel assistant ensures you experience the very best of ski hotels in St. Moritz, blending luxury and adventure in the heart of the Swiss Alps. Whether you’re drawn to the historical charm of Kulm Hotel, the iconic elegance of Badrutt’s Palace, or the serene beauty of Suvretta House, each option guarantees a memorable stay.
Ready to explore? St. Moritz awaits with its snow-covered peaks, world-class skiing, and luxury accommodations. At WIWT, we see it as the ultimate destination for your next winter escape. Let us help you discover the best places to stay in Switzerland and make your alpine dreams a reality!
PS: Are you looking for more winter to spend an adventurous holiday? Don’t miss out our articles: THE 10 Best Snowboard Hotels in Austria and THE 10 Best Ski Resorts in Switzerland.