Best Ski Hotels In Switzerland

Are you searching for some of the best skiing in Europe, stunning scenery and world-class hotels? Our ski experts have handpicked their favourite luxury ski hotels in Switzerland. If you’re looking for amazing food, ski-in ski-out and family-friendly hotels look no further. Here are some of the best ski hotels in Switzerland.

The Chedi, Andermatt, Switzerland

The world-famous Chedi is a beautiful luxury ski hotel set within the mountains in Andermatt in Switzerland. This Swiss-Asian hotel perfectly blends an elegant aesthetic with high-quality service and facilities. Guests staying at The Chedi Andermatt will have access to the hotel’s very own Michelin-starred Japanese restaurant. Following a day on the slopes, guests can enjoy the hotel’s après ski bar whilst sipping on an Aperol spritz or indulging in a fondue. The main attraction is The Chedi’s Spa & Health Club, which features a modern indoor 35-metre pool, an outside pool heated year-round, several steam rooms, a Finnish sauna and plunge pools. 

Find out more about The Chedi Andermatt

The Chedi in Andermatt is one of the best ski hotels in Switzerland


The Omnia, Zermatt, Switzerland

The Omnia is a serene mountain hideaway perched high above central Zermatt. This iconic luxury ski hotel is one of the best in Switzerland. Guests can enjoy outstanding views of the Matterhorn, whilst only being a short walk to both the resort centre and the ski lifts. The Omnia has a unique tunnel, providing guests with direct access via a private glass elevator rising through the rock to ground level. As guests reach the hotel, they are greeted by a contemporary, cosy mountain lodge with smart and modern furnishings. Although The Omnia looks big from the mountainside, it has just 30 Scandinavian bedrooms that offer plenty of space. Twelve of these are suites with large bay windows, a private jacuzzi and a sauna. 

Find out more about The Omnia

The Omnia in Zermatt one of the best ski hotels in Switzerland


The Lodge, Verbier, Switzerland

The skiing accommodation of choice for Sir Richard Branson, The Lodge in Verbier is a luxurious mountain retreat. With a home-from-home relaxed atmosphere, The Lodge has nine stunning bedrooms. The friendly team of experienced staff include Michelin-star trained chefs and spa therapists. The Lodge is a true alpine escape for an active winter ski break, ideally situated in a secluded spot in the Martigny Valley, the hotel also has ski-in ski-out access from the slopes. After a day on the mountain, head to the spa where you’ll find indoor and outdoor hot tubs, perfect for soothing your muscles before dinner.

Find out more about The Lodge

The Lodge in Verbier one of the best ski hotels in Switzerland


Tschuggen Grand Hotel, Arosa, Switzerland

Located in the beautiful and charming town of Arosa in Switzerland, Tschuggen Grand Hotel takes relaxation to a new level. Tschuggen Grand features stunning views of the Arosa skiing and hiking area and is only a few feet away from the main slopes. The hotel has 128 rooms, all uniquely designed in a contemporary alpine style with breath-taking balcony views. This is one of the best ski hotels in Switzerland if you enjoy a visit to the spa following a day’s skiing. The beautiful wellness centre has been built directly into the mountain and is connected to the hotel by a glass walkway.

Find out more about Tschuggen Grand Hotel

Tschuggen Grand Hotel is one of the best ski hotels in Switzerland


Hotel Monopol, St Moritz, Switzerland

Hotel Monopol is a very central four-star luxury ski hotel in the heart of pedestrianised St Moritz in Switzerland. This art-inspired hotel offers grand views from all of its stylish rooms and suites. Following a day on the slopes, pay a visit to the rooftop bar and take in the magnificent views of the Alberg ski area. Hotel Monopol also has an ultra-modern Wellvitsa spa with a jacuzzi, saunas and beauty treatments available on the lower level. This is the perfect choice for those looking for convenience, as the hotel is only a short walk to the Corviglia funicular and the ski bus for the Corvatsch area is two minutes away.

Find out more about Hotel Monopol

Hotel Monopol in St Moritz ski resort in Switzerland


Hotel Chalet RoyAlp, Villars, Switzerland

With the relaxed atmosphere of a Swiss chalet, Hotel Chalet RoyAlp in Villars is a popular choice for both families and groups looking for comfortable accommodation with excellent facilities. This ski-in ski-out hotel has a calming feel with a traditional alpine interior. It’s known locally for its charming Jardin des Alpes Restaurant, where guests can enjoy farm-fresh dishes. Throughout the hotel rooms are individually furnished in a cosy alpine style and have private en-suites. In addition, Hotel Chalet RoyAlp boasts a large indoor swimming pool with a hot tub, sauna, and steam room.

Find out more about Hotel Chalet RoyAlp

Hotel Chalet RoyAlp one of the best ski hotels in Switzerland


Hotel Sources Des Alpes, Leukerbad, Switzerland

The Hôtel Sources Des Alpes in Leukerbad offers luxurious spa facilities and a gourmet restaurant. Highly regarded for its award-winning spa the hotel boasts two thermal baths, both indoor and outdoor.  In addition, there is a sauna, solarium and a beauty centre where guests can choose from a host of treatments. Hotel Sources Des Alpes also has a well-equipped gym.  The hotel’s gourmet restaurant La Malvoisie has a charming terrace and features a well-stocked award-winning wine cellar, where you’ll find a selection of the world’s finest wines.

Find out more about Hotel Sources Des Alpes

Hotel Sources des Alpes in Leukerbad ski resort Switzerland


Giardino Mountain Hotel, St. Moritz, Switzerland

Looking for the authentic swiss experience? Giardino Mountain Hotel has it all. As a boutique hotel, Giardino combines traditional alpine style with designer interiors. Located in the village of Champfèr, right next to St. Moritz, guests staying will have access to four of some of Switzerland’s finest ski areas. Once voted Europe’s most beautiful mountain hotel, the Giardino has a refined and sophisticated atmosphere. If you’re looking for a romantic escape, this is one of the best ski hotels in Switzerland.

Find out more about Giardino Mountain Hotel

Giardino Mountain Hotel in St Moritz is one of the best ski hotels in Switzerland


To find out more about the best luxury ski hotels in Switzerland, call us on 0207 471 7700.

View our Swiss ski holidays

Other posts you may like:

Best ski hotels in the world

Best hotels in the French Alps

Top 10 ski resorts in Switzerland

Swiss ski resorts near airports 


We use cookies to give you a superior browsing experience. By continuing to use the site you are agreeing to our use of cookies. Find out more here.