Schwyz Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

Photo by Natalie Odermatt

Your Schwyz Vacation

Create a custom vacation package to Schwyz and start looking forward to your next great adventure. Consider basing yourself in the neighborhood of Goldau, which is good for walking and culture, for a true taste of this interesting city. If your trip to Schwyz includes some sightseeing, check out renowned attractions like Ski Region Mythen, Handgruobi, Standseilbahn Schwyz-Stoos and Bundeskapelle Brunnen. A few quick clicks is all it takes to craft your ideal Schwyz vacation on Expedia.

Top Schwyz Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Hotel Regina Wengen
Beausite Park Hotel & Spa
Hotel Kirchbuehl
Hotel Restaurant Seehof
Grand Hotel Belvedere, a Beaumier Hotel

Ready to book your vacation to Schwyz?

 

Choose your dates

Schwyz Hotel Deals

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora

4 out of 5
Seidenhofstrasse 5 Lucerne LU
Fully refundableReserve now, pay when you stay
The price is CA $275 per night from Apr 16 to Apr 17
CA $275
CA $296 total
Apr 16 - Apr 17
includes taxes & fees
9.2/10 Wonderful! (1,049 reviews)
Excellent property / location. They give you free bus passes and free WiFi to walk through the city. They offer a discounted rate to go to the nearby mountain.

Reviewed on Mar 12, 2026

AMERON Luzern Hotel Flora
Hotel Royal Luzern

Hotel Royal Luzern

3 out of 5
22 Rigistrasse Lucerne LU
Fully refundableReserve now, pay when you stay
The price is CA $223 per night from Mar 22 to Mar 23
CA $223
CA $241 total
Mar 22 - Mar 23
includes taxes & fees
8.6/10 Excellent! (192 reviews)
Staff member was very welcoming and helpful with suggestions on what to consider seeing during the day. Room was smaller than expected but we were only there to sleep so didn’t bother us much. View from the bedroom window was outstanding!! Hotel was very quiet and lacking any atmosphere, no food ...

Reviewed on Mar 1, 2026

Hotel Royal Luzern
Hotel Central Luzern

Hotel Central Luzern

3 out of 5
Morgartenstrasse 4 Lucerne LU
The price is CA $271 per night from Mar 19 to Mar 20
CA $271
CA $290 total
Mar 19 - Mar 20
includes taxes & fees
9.2/10 Wonderful! (1,004 reviews)
Excellent position- fantastic value

Reviewed on Mar 17, 2026

Hotel Central Luzern
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.

What to do in 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.