
Buonas Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Buonas Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Hotel Marta - 1950’s architecture in Zurich’s vibrant old town, near main station
Old Town Zürich
Price was CA $2,483, price is now CA $1,818 per person
CA $1,818
per person
Aug 20 - Aug 26
found 11 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
8.8/10 Excellent! (385 reviews)
The hotel staff were so kind, friendly and helpful. The room was fine, nothing fancy, basic, but adequate. The only issue was the noise from the traffic outside. They provide earplugs to drown out the noise, so that was nice.
Reviewed on Jun 4, 2026

Hotel Scheuble
Old Town Zürich
Price was CA $3,285, price is now CA $2,322 per person
CA $2,322
per person
Aug 31 - Sep 5
found 14 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
9/10 Wonderful! (1,522 reviews)
Refrigerator was not cold enough. It’s ok. Train station was 15 minutes walking .
Reviewed on Jun 6, 2026

Fred Hotel Hauptbahnhof
Zürich Center
Price was CA $3,077, price is now CA $2,235 per person
CA $2,235
per person
Aug 31 - Sep 5
found 14 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
9/10 Wonderful! (1,005 reviews)
The room is very basic but clean and modern. The hotel is on a busy street but the windows are well insulated and it was very quiet at night. The breakfast was very good; lots of fresh ingredients and delicious breads. The only thing that would have made the room better would have been softer beds and more than one pillow. Each bed only had a thin, flat pillow which was not enough for us. Great location, though and quiet, efficient A/C. Would stay again.
Reviewed on Jun 3, 2026

Hotel Krone Unterstrass
Zürich Center
Price was CA $2,593, price is now CA $1,895 per person
CA $1,895
per person
Jul 9 - Jul 15
found 3 hours ago
Roundtrip non-stop flight included
Vancouver (YVR) to Zürich (ZRH)
8.8/10 Excellent! (456 reviews)
The staff was fantastic. Can't wait to return!
Reviewed on Mar 3, 2026
Buonas Hotel Deals

AMERON Luzern Hotel Flora
Seidenhofstrasse 5 Lucerne LU
Fully refundableReserve now, pay when you stay
The price is CA $587 per night from Jul 5 to Jul 6
CA $587
CA $620 total
Jul 5 - Jul 6
includes taxes & fees
9.2/10 Wonderful! (1,064 reviews)
"Location close to main train station and Chapel Bridge in Luzern. Very efficient check in as they send you link to pre-register day prior. Staff very helpful and pleasant. Lounge with still/soarkling water to refill bottles. Husband enjoyed delicious breakfast buffet in AM that was responably priced. ..."
Reviewed on Jun 6, 2026

ibis Styles Zurich City Center
Stampfenbachstrasse 60 Zürich ZH
The price is CA $326 per night from Jul 5 to Jul 6
CA $326
CA $350 total
Jul 5 - Jul 6
includes taxes & fees
8.4/10 Very Good! (1,003 reviews)
"Good connection from the train station on Bus 46."
Reviewed on May 21, 2026

Ruby Mimi Zurich
4 Beatenpl. Zürich ZH
Fully refundableReserve now, pay when you stay
The price is CA $513 per night from Jul 6 to Jul 7
CA $513
CA $544 total
Jul 6 - Jul 7
includes taxes & fees
9/10 Wonderful! (1,431 reviews)
"The hotel is nice and the staff is very polite and kind. However, I think there is room for improvement and the hotel should be more flexible for guests arriving in the morning and try to check them in earlier than the official time of 15pm."
Reviewed on May 30, 2026
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.
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.








