Ski Resorts in Switzerland

Find the ski resorts that appeal to you the most

Select occupancy

Most visited cities for ski resorts

Zermatt

682 ski resorts

Grindelwald

394 ski resorts

St. Moritz

348 ski resorts

Davos

285 ski resorts

Lauterbrunnen

66 ski resorts

Andermatt

70 ski resorts

Flims

137 ski resorts

Most popular regions for ski resorts

Swiss Alps

9406 ski resorts

Canton of Valais

4953 ski resorts

Grisons

4417 ski resorts

Les Portes du Soleil

3686 ski resorts

4 Valleys

1544 ski resorts

Bernese Oberland

1267 ski resorts

Canton of Bern

1267 ski resorts

Engadin

1012 ski resorts

Upper Engadin

896 ski resorts

Engadin St. Moritz

896 ski resorts

Jungfrau

779 ski resorts

Matterhorn

765 ski resorts

Zermatt Resort Area

743 ski resorts

Sion Ski

679 ski resorts

Crans Montana

481 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,275 reviews
Price from
£125.06
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,130 reviews
Price from
£318.85
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,729 reviews
Price from
£234.85
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,597 reviews
Price from
£102.54
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,422 reviews
Price from
£177.17
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,620 reviews
Price from
£175.81
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,353 reviews
Price from
£320
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
£369.65
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,093 reviews
Price from
£280.50
1 night, 2 adults

Hotel Jungfraublick

Ski Resort In Wengen

Hotel with a fantastic view in the middle of the world-famous Jungfrau Region Hotel Jungfraublick is located slightly above the center of the car-free village of Wengen, at 1,300 meters above sea...

T
Thomas
From
Czech Republic
Everything! The view was amazing. The food was amazing. Overall a very relaxing time.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,276 reviews
Price from
£331.58
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.7
Fabulous - What previous guests thought, 2,565 reviews

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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

Popular with guests booking ski resorts in Switzerland

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