Photo by Paczeal Zhao
Canton of Schwyz Ski Resorts
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Featured Canton of Schwyz Ski Hotels

Wellness Hotel Stoos
Ringstrasse 10, Stoos, Morschach, SZ
Fully refundableReserve now, pay when you stay
The price is AU$480 per night from 9 Sept to 10 Sept
AU$480
9 Sept - 10 Sept
includes taxes & fees
With a stay at Wellness Hotel Stoos in Morschach, you'll be 5.9 mi (9.6 km) from Fronalpstock and 11 mi (17.7 km) from Ageri Lake.
9.4/10 Exceptional! (162 reviews)

Seehotel Waldstaetterhof Swiss Quality
Waldstaetterquai 6, Ingenbohl, SZ
Fully refundableReserve now, pay when you stay
The price is AU$614 per night from 17 Aug to 18 Aug
AU$614
17 Aug - 18 Aug
includes taxes & fees
Located in Ingenbohl, Seehotel Waldstaetterhof Swiss Quality is on the waterfront, a 5-minute walk from Bundeskapelle Brunnen and within a 5-minute drive of ...
9.2/10 Wonderful! (157 reviews)

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See
Chappelmattweg 4, Kuessnacht, SZ
Fully refundableReserve now, pay when you stay
The price is AU$384 per night from 28 Aug to 29 Aug
AU$384
28 Aug - 29 Aug
includes taxes & fees
When you stay at Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See in Kuessnacht, you'll be on a lake, within a 15-minute drive of Swiss Transportation ...
8.8/10 Excellent! (241 reviews)
Save an average of 15% on thousands of hotels when you're signed in

Swiss Holiday Park Resort
Dorfstrasse 10, Morschach, SZ
Fully refundableReserve now, pay when you stay
The price is AU$615 per night from 25 Aug to 26 Aug
AU$615
25 Aug - 26 Aug
includes taxes & fees
Located in Morschach, Swiss Holiday Park Resort is in the mountains, within a 10-minute drive of Tellsplatte and Bundesbriefmuseum.
8.4/10 Very Good! (411 reviews)

Seehotel Riviera at Lake Lucerne
Seestrasse 24/26, Gersau, SZ
Fully refundableReserve now, pay when you stay
The price is AU$463 per night from 14 Sept to 15 Sept
AU$463
14 Sept - 15 Sept
includes taxes & fees
A stay at Seehotel Riviera at Lake Lucerne places you in the heart of Gersau, steps from Old Town Hall Museum of Local History and 3 minutes by foot from Gersau ...
8/10 Very Good! (111 reviews)

Hirschen Schwyz GmbH - Hostel
Hinterdorfstrasse 14, Schwyz, SZ
Fully refundableReserve now, pay when you stay
The price is AU$240 per night from 31 Aug to 1 Sept
AU$240
31 Aug - 1 Sept
includes taxes & fees
With a stay at Hirschen Schwyz GmbH - Hostel, you'll be centrally located in Schwyz, just a 4-minute walk from St. James Way and 11 minutes by foot from ...
7.8/10 Good! (48 reviews)

Hotel Landgasthof Rosslipost
Schmalzgrubenstrasse 2, Unteriberg, SZ
When you stay at Hotel Landgasthof Rosslipost in Unteriberg, you'll be next to a golf course, within a 5-minute drive of Weglosen Cable Car and Luftseilbahn ...

Hotel Schmid & Alfa
Axenstrasse 5-7, Brunnen, Ingenbohl, SZ
With a stay at Hotel Schmid & Alfa in Ingenbohl, you'll be 0.9 mi (1.4 km) from Seilbahn Brunnen Urmiberg and 11.6 mi (18.7 km) from Weggis Cable Car.

Comfortable apartment embedded between lake and mountains
Willerzell
Located in Einsiedeln, this apartment is on the waterfront, within a 10-minute drive of Einsiedeln Abbey and St. James Way.
Don't see what you're looking for?
See all available properties in Canton of Schwyz
View all propertiesLowest 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.
Canton of Schwyz Ski Resorts
Search for hotels in Canton of Schwyz on lastminute.com.au. You can easily find your hotels in Canton of Schwyz using one of the methods below:
- View our selection of featured hotels in Canton of Schwyz
- Use the map to find hotels in the Canton of Schwyz neighbourhood you prefer
- Use the filters to see hotels in a specific area of Canton of Schwyz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canton of Schwyz
- Enter your travel dates to view the best deals on hotels in Canton of Schwyz - while they last
Canton of Schwyz Ski Hotels essential information
Ski Hotels in Canton of Schwyz |
24 |
---|---|
Highest price | AU$615 |
Cheapest price | AU$240 |
Total number of hotels in Canton of Schwyz | 2,663 |
Popular hotels | Hotel Landgasthof Rosslipost, Hirschen Schwyz GmbH - Hostel, Wellness Hotel Stoos, Hotel Schmid & Alfa, Seehotel Waldstaetterhof Swiss Quality, Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See, Swiss Holiday Park Resort, Seehotel Riviera at Lake Lucerne, Comfortable apartment embedded between lake and mountains |
Most recent Canton of Schwyz hotel reviews

lastminute.com.au Verified Review
5 / 5
Excellent location. Convenient because we had early morning departures back home in the morning. Just walk across the street to check-in and then to the gates. I'm glad I chose to stay here.
A verified traveller stayed at Radisson Blu Hotel Zurich Airport
Posted 14 hours ago
More Ski Hotels
Cities in Canton of Schwyz
- Morschach Hotels
- Kuessnacht Hotels
- Ingenbohl Hotels
- Schwyz Hotels
- Arth Hotels
- Einsiedeln Hotels
- Gersau Hotels
- Feusisberg Hotels
- Freienbach Hotels
- Muotathal Hotels
- Lachen Hotels
- Unteriberg Hotels
- Steinen Hotels
- Lauerz Hotels
- Wollerau Hotels
- Oberiberg Hotels
- Altendorf Hotels
- Wangen Hotels
- Riemenstalden Hotels
Other cities near Canton of Schwyz
- Zürich Hotels
- Lucerne Hotels
- Weggis Hotels
- Ennetbuergen Hotels
- Swiss Alps Hotels
- Kloten Hotels
- Opfikon Hotels
- Andermatt Hotels
- Engelberg Hotels
- Lake Lucerne Hotels
- Ruemlang Hotels
- Vitznau Hotels
- Morschach Hotels
- Winterthur Hotels
- Kriens Hotels
- Zug Hotels
- Flims Hotels
- Kuessnacht Hotels
- Beckenried Hotels
- Horw Hotels
Other top Canton of Schwyz hotels
- Radisson Blu Hotel Zurich Airport
- Hotel Allegra Lodge
- citizenM Zürich
- AMERON Luzern Hotel Flora
- Zurich Marriott Hotel
- Novotel Zurich Airport Messe
- ibis budget Zurich Airport
- ibis budget Luzern City
- Central Plaza Hotel
- Acasa Suites Zurich Oerlikon
- Placid Hotel Design & Lifestyle Zurich
- Sorell Hotel Rütli