Canton of Schwyz Holidays from AU$4,652

Book a Hotel + Flight or Car together to unlock savings

Photo by Ivan Stevens
  • Plan, book, travel with confidence

  • Better together

    Save up to AU$703 when you book a flight and hotel together*

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package

    Rest easy

    Plan, book, and manage your trip all in one place

Your Canton of Schwyz Holiday

Your next epic adventure awaits with a Canton of Schwyz holiday package. Whether you're visiting to enjoy this destination's walking trails, culture, or something else entirely, you'll find endless opportunities for discovery here. Begin your trip to Canton of Schwyz with a few days in Kuessnacht visiting popular attractions like Ageri Lake and Burgenstock. Lachen is another city that draws crowds from far and wide. Alpamare Water Park and Einsiedeln Abbey are two of the top places to see in this destination. Whether you're travelling for a few days or a few weeks, Expedia are here to help you customise your next dream Canton of Schwyz holiday.

The Latest Canton of Schwyz Holiday Deals

Price found within the past 48 hours. Click for updated prices.
Greulich Design & Boutique Hotel
Grand Hotel Belvedere, a Beaumier Hotel
Hotel Silberhorn - Residences & Spa Wengen
Glärnischhof by Trinity
Swiss Hotel Apartments - Engelberg

Canton of Schwyz Essential Information

Language
French
Currency
Swiss francs
Local Welcome
Salut / Bonjour
Local Goodbye
Au revoir / À bientôt
Top Sights
Mt Rigi, Fronalpstock and Natur- und Tierpark Goldau

Our pick of the best Canton of Schwyz Hotel Deals

Radisson Hotel & Suites Zurich

Radisson Hotel & Suites Zurich

4 out of 5
Thurgauerstrasse 116, Opfikon, Zurich
Fully refundableReserve now, pay when you stay
The price is AU$216 per night from 8 Nov to 9 Nov
AU$216
8 Nov - 9 Nov
includes taxes & fees
8.2/10 Very Good! (738 reviews)
"Staff was very helpful, the room made our needs"

Reviewed on 12 Oct 2025

Radisson Hotel & Suites Zurich
citizenM Zürich

citizenM Zürich

4 out of 5
Talacker 42, Zürich
Fully refundableReserve now, pay when you stay
The price is AU$290 per night from 17 Oct to 18 Oct
AU$290
17 Oct - 18 Oct
includes taxes & fees
9.2/10 Wonderful! (1,088 reviews)
"Room is small but functional. Location is 10-15 minutes from the train station. Breakfast was surprisingly very good ."

Reviewed on 11 Oct 2025

citizenM Zürich
Ruby Mimi Zurich

Ruby Mimi Zurich

4 out of 5
4 Beatenpl., Zürich, ZH
Fully refundableReserve now, pay when you stay
The price is AU$330 per night from 9 Nov to 10 Nov
AU$330
9 Nov - 10 Nov
includes taxes & fees
9/10 Wonderful! (1,346 reviews)
"Excellent Hotel"

Reviewed on 13 Oct 2025

Ruby Mimi Zurich
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.

Frequently asked questions

How much does a Canton of Schwyz holiday package cost?
Our Canton of Schwyz holiday packages, which start at just AU$4,652, are the easiest way to save loads of cash. All you have to do is choose your preferred hotels, flights and more to create a customized itinerary.
How do I get a cheap travel package to Canton of Schwyz?
Our Canton of Schwyz holiday packages offer plenty of savings for the savvy wanderer. For the best deals, simply bundle your flights, hotels and activities into a neat and tidy package. But low prices are only the start of your next memorable adventure. Book with Expedia and you'll have more than 550 air carriers and 1 000 000 properties globally to select from. Whatever your budget, there's a package that's perfect for you.
What are the top hotels in Canton of Schwyz?
Look up Ameron Luzern Hotel Flora and Hotel Central Luzern. They're top picks for lots of travellers to Morschach. If Gersau is on your itinerary, Des Alpes Luzern and ibis budget Luzern City are top-notch options.
How far in advance should I book my Canton of Schwyz holiday?
Travellers can normally look up international flights on Expedia within 12 months of departure. Booking late? With a stroke of luck, it's still possible to score a cheap ticket just weeks before your flight.
What does an Expedia Canton of Schwyz travel package include?
From hotels and airfares to rental cars, Expedia can help you craft a Canton of Schwyz package that's perfect for you. Heading off for a week or two? Check out a hotel, rental car and flight bundle. If you're taking a quick break, a hotel and flight deal could be more your style. Experiences can also be added once you've made your booking. Our travel packages make it a cinch to plan and save.
What should I know before booking a Canton of Schwyz travel package?
Get ready to save with an Expedia travel package. Bundle your flights, rental cars and hotels and land fantastic discounts. Hotels aren't your only option, however. Book with us and select from beachfront villas, cabins in the mountains and even ranches and treehouses!
Can I choose my airline with a Canton of Schwyz Expedia holiday package?
With a holiday package, you're in charge. Whether you're looking to fly to Canton of Schwyz in business or coach, simply select from the available airline options. Expedia has access to over 550 partner airlines across the world.
If I'm not able to travel, can I cancel my Canton of Schwyz holiday package?
We totally get it — life can throw you the odd curveball. If you've booked a Canton of Schwyz holiday package and need to amend or cancel it, we're here to help. We recommend taking a look at our Customer Service Portal first for information. But generally speaking, if you've taken out your package within 24 hours, you may be able to cancel or change your itinerary free of charge. If it's more than 24 hours, your airline, hotel or car rental company may impose a fee.

Discover the most popular places to visit in Canton of Schwyz

What to do in Canton of Schwyz

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.