Photo by Paczeal Zhao
Search Canton of Schwyz Hotels
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Cities in Canton of Schwyz
Check Canton of Schwyz hotel availability
Top Hotels in Canton of Schwyz
Bürgenstock Hotel & Alpine Spa
Bürgenstock Hotel & Alpine Spa
9.6 out of 10, Exceptional, (184)
The price is CA $1,206
CA $1,252 total
includes taxes & fees
May 14 - May 15
Hotel Des Balances
Hotel Des Balances
9.6 out of 10, Exceptional, (721)
The price is CA $661
CA $701 total
includes taxes & fees
May 17 - May 18
Bürgenstock Hotels & Resort – Waldhotel & Spa
Bürgenstock Hotels & Resort – Waldhotel & Spa
9.6 out of 10, Exceptional, (59)
The price is CA $1,017
CA $1,056 total
includes taxes & fees
Jun 3 - Jun 4
Save an average of 15% on thousands of hotels when you're signed in
Grand Hotel National
Grand Hotel National
9.4 out of 10, Exceptional, (712)
The price is CA $545
CA $580 total
includes taxes & fees
May 14 - May 15
Mandarin Oriental Palace, Luzern
Mandarin Oriental Palace, Luzern
9.4 out of 10, Exceptional, (23)
The price is CA $1,066
CA $1,122 total
includes taxes & fees
May 19 - May 20
Hotel Schweizerhof Luzern
Hotel Schweizerhof Luzern
9.4 out of 10, Exceptional, (361)
The price is CA $632
CA $671 total
includes taxes & fees
May 20 - May 21
AMERON Luzern Hotel Flora
AMERON Luzern Hotel Flora
9.2 out of 10, Wonderful, (1010)
The price is CA $342
CA $370 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Central Luzern
Hotel Central Luzern
9.2 out of 10, Wonderful, (1001)
The price is CA $433
CA $463 total
includes taxes & fees
May 20 - May 21
Hotel Beau Séjour Lucerne
Hotel Beau Séjour Lucerne
9.2 out of 10, Wonderful, (517)
The price is CA $336
CA $359 total
includes taxes & fees
May 16 - May 17
Cascada Boutique Hotel
Cascada Boutique Hotel
9.0 out of 10, Wonderful, (781)
The price is CA $428
CA $460 total
includes taxes & fees
May 29 - May 30
Chateau Guetsch
Chateau Guetsch
9.0 out of 10, Wonderful, (481)
The price is CA $594
CA $632 total
includes taxes & fees
May 20 - May 21
Seehof Hotel Du Lac
Seehof Hotel Du Lac
9.0 out of 10, Wonderful, (441)
The price is CA $272
CA $298 total
includes taxes & fees
May 16 - May 17
Seerausch Swiss Quality Hotel
Seerausch Swiss Quality Hotel
9.0 out of 10, Wonderful, (560)
The price is CA $220
CA $229 total
includes taxes & fees
May 27 - May 28
Art Deco Hotel Montana
Art Deco Hotel Montana
9.0 out of 10, Wonderful, (215)
The price is CA $468
CA $500 total
includes taxes & fees
May 16 - May 17
Des Alpes Luzern
Des Alpes Luzern
8.8 out of 10, Excellent, (539)
The price is CA $484
CA $516 total
includes taxes & fees
Jun 4 - Jun 5
Renaissance Lucerne Hotel
Renaissance Lucerne Hotel
8.8 out of 10, Excellent, (464)
The price is CA $509
CA $543 total
includes taxes & fees
May 19 - May 20
Swiss Holiday Park Resort
Swiss Holiday Park Resort
8.6 out of 10, Excellent, (342)
The price is CA $194
CA $211 total
includes taxes & fees
May 15 - May 16
Hotel Drei Könige
Hotel Drei Könige
8.6 out of 10, Excellent, (1003)
The price is CA $315
CA $341 total
includes taxes & fees
May 16 - May 17
Astoria Lucerne
Astoria Lucerne
8.6 out of 10, Excellent, (536)
The price is CA $406
CA $436 total
includes taxes & fees
May 14 - May 15
Seeburg Hotel
Seeburg Hotel
8.6 out of 10, Excellent, (629)
The price is CA $311
CA $338 total
includes taxes & fees
May 14 - May 15
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.
Recent Reviews in Canton of Schwyz
Recent Reviews in Canton of Schwyz
5/5 Excellent
"Good place to stay for the price but requires a tram ride of about 25mins to get close to the city center which passes out the front of the hotel. Otherwise a great hotel modern and very comfortable bed."
A verified traveller stayed at Crowne Plaza Zürich, an IHG Hotel
Posted 22 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Canton of Schwyz Destinations
Other Cities in Canton of Schwyz
- Morschach Hotels
- Kuessnacht Hotels
- Einsiedeln Hotels
- Schwyz Hotels
- Ingenbohl Hotels
- Feusisberg Hotels
- Gersau Hotels
- Arth Hotels
- Pfaeffikon Hotels
- Lachen Hotels
- Muotathal Hotels
- Wollerau Hotels
- Oberiberg Hotels
- Lauerz Hotels
- Sattel Hotels
- Unteriberg Hotels
- Reichenburg Hotels
- Schübelbach Hotels
- Altendorf Hotels
- Steinen Hotels