Ski Resorts in Switzerland

Find the ski resorts that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Most visited cities for ski resorts

Zermatt

675 ski resorts

Grindelwald

391 ski resorts

St. Moritz

350 ski resorts

Davos

288 ski resorts

Lauterbrunnen

66 ski resorts

Andermatt

70 ski resorts

Flims

157 ski resorts

Most popular regions for ski resorts

Swiss Alps

9516 ski resorts

Canton of Valais

4996 ski resorts

Grisons

4492 ski resorts

Les Portes du Soleil

3770 ski resorts

4 Valleys

1563 ski resorts

Bernese Oberland

1266 ski resorts

Canton of Bern

1266 ski resorts

Engadin

1019 ski resorts

Upper Engadin

898 ski resorts

Engadin St. Moritz

898 ski resorts

Jungfrau

775 ski resorts

Matterhorn

759 ski resorts

Zermatt Resort Area

736 ski resorts

Sion Ski

686 ski resorts

Crans Montana

488 ski resorts

The 10 Best Ski Resorts in Switzerland

Check out our pick of great ski resorts in Switzerland

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,242 reviews

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

From £156 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,155 reviews

Located in Zermatt and with Zermatt Railway Station reachable within 300 metres, SCHLOSS Zermatt - CBD & Adaptogenic Spa and Sport Hotel provides concierge services, allergy-free rooms, a terrace,...

From £360 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,719 reviews

Located in Grindelwald, Hotel Gletscherblick provides free WiFi and a shared lounge. Fitted with a balcony, the units feature a flat-screen TV and a private bathroom with a hairdryer.

From £219 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,581 reviews

Set in Churwalden, 42 km from Salginatobel Bridge, Hotel Krone - Aktiv & Erholt offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.

From £131 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,194 reviews

The Hotel Daniela enjoys a very calm location in Zermatt, situated within a 10-minute walk from the cable cars and the train station. Free Wi-Fi is featured throughout the property.

From £331 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,059 reviews

Situated close to the ski lifts in Zermatt, Alpen Resort & Spa features a restaurant, and spacious rooms with cable TV.

From £336 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,060 reviews

Cosy and relaxed Eiger Guesthouse is located opposite the BLM train station in Mürren, with a splendid view of the Eiger, Mönch and Jungfrau Mountains.

From £133 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,640 reviews

The family-run Bristol hotel is situated in a central yet quiet location in Zermatt, between the train station and the Klein Matterhorn cable car. It offers a spa area and free WiFi in all areas.

From £309 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,055 reviews

The Arc-en-ciel hotel in traditional Chalet style is a hotel situated in a quiet location on the outskirts of Gstaad, next to the Eggli cable car station, close to the car-free centre.

From £271 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,481 reviews

The Hotel Waldhuus is located on the edge of the woods, next to the 18-hole golf course, and offers Grisons-style rooms, fine cuisine, and a large spa area.

From £298 per night

Most booked ski resorts in Switzerland this month

See all

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,745 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,532 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,243 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,918 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,764 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,231 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,063 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 965 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,668 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,469 reviews