Ski Hotels in Switzerland from ₩312,426

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Switzerland

Check availability on Switzerland Ski Hotels

This weekend
Next weekend

Our top choices for Switzerland ski hotels

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (584 reviews)
  • cleanliness
    Savor breathtaking winter adventures at this alpine hotel with free lift passes and spa services across the street.
The price is ₩462,313
₩492,967 total
includes taxes & fees
Jul 22 - Jul 23
Hotel Reine Victoria

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (333 reviews)
  • cleanliness
    Ski paradise steps from Signal Gondola at this five-star retreat with indoor and outdoor pools for perfect après-ski relaxation.
The price is ₩1,199,198
₩1,263,771 total
includes taxes & fees
Jul 7 - Jul 8
Grand Hotel des Bains Kempinski

W Verbier

W Verbier
5.0 star property
Bagnes
9.2 out of 10, Wonderful, (173 reviews)
  • cleanliness
    Alpine luxury meets ski paradise at the doorstep of W Verbier's boutique retreat with slope-side access.
The price is ₩911,717
₩961,534 total
includes taxes & fees
Jul 6 - Jul 7
W Verbier

Hotel ZERMAMA Zermatt

Hotel ZERMAMA Zermatt
4.0 star property
Zermatt
9.6 out of 10, Exceptional, (221 reviews)
  • cleanliness
    Alpine charm meets modern comfort at the heart of Zermatt, just steps from prime skiing and the Gornergratbahn Station.
Hotel ZERMAMA Zermatt

Hotel Antares

Hotel Antares
4.0 star property
Zermatt
8.6 out of 10, Excellent, (101 reviews)
  • cleanliness
    Ski steps from your door at this Zermatt retreat where alpine adventure meets full-service spa relaxation near Matterhorn views.
Hotel Antares

Sunstar Hotel Grindelwald

Sunstar Hotel Grindelwald
4.0 star property
Grindelwald
9.2 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Alpine ski paradise with mountain views awaits at this family-friendly retreat with spa, pool, and easy access to slopes.
The price is ₩1,005,126
₩1,063,088 total
includes taxes & fees
Jul 14 - Jul 15
Sunstar Hotel Grindelwald

Hotel Silberhorn - Residences & Spa Wengen

Hotel Silberhorn - Residences & Spa Wengen
4.0 star property
Lauterbrunnen
9.0 out of 10, Wonderful, (361 reviews)
  • cleanliness
    Ski luxury meets Alpine serenity at this mountain retreat, where the main gondola awaits just steps from your ski-in/ski-out sanctuary.
The price is ₩894,247
₩948,372 total
includes taxes & fees
Jul 9 - Jul 10
Hotel Silberhorn - Residences & Spa Wengen

Le Petit CHARME-INN

Le Petit CHARME-INN
2.0 star property
Zermatt
9.0 out of 10, Wonderful, (949 reviews)
  • cleanliness
    Alpine adventures await at this mountain retreat in Zermatt, with ski storage, equipment rentals, and direct access to pristine slopes.
The price is ₩290,002
₩316,227 total
includes taxes & fees
Jun 25 - Jun 26
Le Petit CHARME-INN

Hotel Continental

Hotel Continental
3.0 star property
Zermatt City Centre
9.0 out of 10, Wonderful, (681 reviews)
  • cleanliness
    Ski paradise in Zermatt awaits with slope access and mountain activities just steps from this cozy alpine retreat.
The price is ₩286,334
₩312,426 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Continental

Hôtel Central Résidence

Hôtel Central Résidence
3.0 star property
Leysin
8.4 out of 10, Very Good, (279 reviews)
  • cleanliness
    Ski-in to alpine paradise with free shuttle service and nearby slopes at this family-friendly mountain retreat.
The price is ₩375,962
₩407,733 total
includes taxes & fees
Jun 24 - Jun 25
Hôtel Central Résidence
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Switzerland Hotel Reviews

Explore a world of travel with Expedia