Ski Resorts in Switzerland

Find the ski resorts that appeal to you the most

Select occupancy

Most visited cities for ski resorts

Zermatt

675 ski resorts

Grindelwald

392 ski resorts

St. Moritz

350 ski resorts

Davos

284 ski resorts

Lauterbrunnen

66 ski resorts

Andermatt

68 ski resorts

Flims

136 ski resorts

Most popular regions for ski resorts

Swiss Alps

9432 ski resorts

Canton of Valais

4973 ski resorts

Grisons

4432 ski resorts

Les Portes du Soleil

3701 ski resorts

4 Valleys

1549 ski resorts

Bernese Oberland

1266 ski resorts

Canton of Bern

1266 ski resorts

Engadin

1013 ski resorts

Upper Engadin

897 ski resorts

Engadin St. Moritz

897 ski resorts

Jungfrau

776 ski resorts

Matterhorn

760 ski resorts

Zermatt Resort Area

737 ski resorts

Sion Ski

685 ski resorts

Crans Montana

486 ski resorts

The 10 Best Ski Resorts in Switzerland

Check out our pick of great ski resorts in Switzerland

Filter by:

Star rating
Review score

Stoos Lodge

Ski Resort In Stoos

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,273 reviews
Price from
DKK 1,421.98
1 night, 2 adults

SCHLOSS Zermatt - CBD & Adaptogenic Spa and Sport Hotel

Ski Resort In Zermatt

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,...

H
Helene
From
Netherlands
Chill atmosphere, fantastic breakfast, outstanding location!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,138 reviews
Price from
DKK 2,618.28
1 night, 2 adults

Hotel Gletscherblick Grindelwald

Ski Resort In Grindelwald

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.

C
Christopher
From
Australia
The view is the obvious highlight of this hotel. The hotel is very clean and warm in winter
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,730 reviews
Price from
DKK 1,920.47
1 night, 2 adults

Hotel Krone - Aktiv & Erholt

Ski Resort In Churwalden

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.

M
Marcin
From
Poland
Very nice modern hotel, huge bike room with tools, work stands and place to wash a bike. Meals are good.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,592 reviews
Price from
DKK 890.81
1 night, 2 adults

Mountain Paradise

Ski Resort In Zermatt

Mountain Paradise in Zermatt has a sauna and a steam room. Quiet surroundings and views of the Matterhorn Mountain can be enjoyed at the property which is located in the Winkelmatten suburb.

D
Dane
From
Ireland
The front desk were very accommodating with any enquiry, especially Maria who checked us in. They upgraded us to an even better room than we had booked and it had the most breathtaking views, which made our stay much more magical. Breakfast in the morning was a huge plus. It was a little further of a walk to get to the main town area, however the views along the way never got old for us so we didn’t mind at all. Would absolutely stay again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,423 reviews
Price from
DKK 1,539.25
1 night, 2 adults

Hotel Staubbach

Ski Resort In Lauterbrunnen

Situated in Lauterbrunnen, within 15 km of Grindelwald Terminal and 31 km of Giessbachfälle, Hotel Staubbach features accommodation with a garden and free WiFi throughout the property as well as free...

S
Suryo
From
Indonesia
Rooms well equipped. Nice view
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,605 reviews
Price from
DKK 1,527.43
1 night, 2 adults

Hotel Jägerhof

Ski Resort In Zermatt

Hotel Jägerhof enjoys a quiet location close to the centre of Zermatt, a 5-minute walk from the Klein Matterhorn cable car. It has a gym and offers free WiFi.

C
Chloe
From
Taiwan
Definitely recommended! The room is clean and comfortable, with all the equipment. It only takes about ten minutes to walk to the train station, and it is also very close to the bridge where can perfectly take pictures of Matterhorn. The shuttle bus arranged upon arrival and departure also brings a lot of convenience. The most unforgettable thing for me is every staff at the reception. They are friendly, helpful and take care of me like family. My four days stay here was perfect and I would definitely recommend it to everyone visiting Zermatt!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,352 reviews
Price from
DKK 2,780.05
1 night, 2 adults

Hotel Daniela

Ski Resort In Zermatt

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.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,206 reviews
Price from
DKK 3,256.17
1 night, 2 adults

Alpen Resort - Spa & Dining

Ski Resort In Zermatt

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

j
julio cesar
From
Mexico
Its an amazing hotel, has everithing that the couples and travelers wanted and go beyond the expectations. Congrats to the hotel service team.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,090 reviews
Price from
DKK 2,436.94
1 night, 2 adults

Hotel Alpina

Ski Resort In Mürren

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.

A
Anil
From
United Arab Emirates
Hotel Alpina is the best Hotel in my travel time. Nice and Very Cooperative Staff, The Rooms and balcony are very nice. I strongly recommend this Hotel to everyone who planning to visit in Murren Location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,175 reviews
Price from
DKK 2,022.73
1 night, 2 adults
See all ski resorts in Switzerland

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.1
Very good - What previous guests thought, 2,809 reviews

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,063 reviews

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,101 reviews

Popular with guests booking ski resorts in Switzerland

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