Ski Resorts in Switzerland

Find the ski resorts that appeal to you the most

Most visited cities for ski resorts

Zermatt

643 ski resorts

Luzern

8 ski resorts

Locarno

4 ski resorts

Interlaken

268 ski resorts

Grindelwald

368 ski resorts

Montreux

12 ski resorts

Thun

13 ski resorts

St. Moritz

325 ski resorts

Appenzell

12 ski resorts

Davos

307 ski resorts

Pontresina

98 ski resorts

Lauterbrunnen

68 ski resorts

Brienz

21 ski resorts

Andermatt

63 ski resorts

Flims

162 ski resorts

Most popular regions for ski resorts

Grisons

5770 ski resorts

Canton of Valais

5523 ski resorts

Bernese Oberland

1888 ski resorts

Engadin

1576 ski resorts

Lake Geneva / Vaud

529 ski resorts

Central Switzerland

428 ski resorts

East Switzerland

347 ski resorts

Lake Lucerne

91 ski resorts

Canton of Ticino

69 ski resorts

Canton of Fribourg

51 ski resorts

Lake Constance

41 ski resorts

Schweizer Mittelland

10 ski resorts

Canton of Zurich

8 ski resorts

Lake Zurich

6 ski resorts

Lake Lugano

4 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,367 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 US$231 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,042 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 US$326 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,281 reviews

Set in Interlaken, 19 km from Grindelwald Terminal, Chalet Hostel @ Backpackers Villa Interlaken offers accommodation with a garden, private parking, a shared lounge and a terrace.

From US$114 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,013 reviews

Located in Flims, 48 km from Salginatobel Bridge, Me and All Hotel Flims, by Hyatt provides accommodation with a fitness centre, private parking, a terrace and a restaurant.

From US$279 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,784 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 US$297 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,593 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 US$179 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,228 reviews

Offering a garden and garden view, B & B Brienz is situated in Brienz, 6.3 km from Giessbachfälle and 38 km from Grindelwald Terminal.

From US$168 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,213 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 US$353 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,309 reviews

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

From US$384 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,248 reviews

The family-run Hotel Alpina right in the heart of the car-free resort of Mürren offers you a unique location and spectacular views over the Eiger, Mönch and Jungfrau mountains.

From US$232 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.9
Fabulous - What previous guests thought, 3,985 reviews

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,931 reviews

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,430 reviews

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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