
Haag Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 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 Haag Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Fred Hotel Hauptbahnhof – Self Check-in
Zürich Center
Price was CA $2,488, price is now CA $1,858 per person
CA $1,858
per person
Jul 2 - Jul 5
found 3 hours ago
Roundtrip flight included
Toronto (YTO) to Zürich (ZRH)
9/10 Wonderful! (1,004 reviews)
Good overall,location is excellent
Reviewed on Apr 10, 2026

Beatenberg Resort & Spa
Price was CA $2,568, price is now CA $1,860 per person
CA $1,860
per person
Jun 8 - Jun 13
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zürich (ZRH)
8.2/10 Very Good! (51 reviews)
Very friendly staff. Dinner was conveniently offered in the hotel restaurant. Beautiful view if the weather cooperates. If there is fog or rain you can’t really see the view from behind the hotel.
Reviewed on Apr 16, 2026

St Gotthard Hotel
Old Town Zürich
Price was CA $2,920, price is now CA $2,156 per person
CA $2,156
per person
May 18 - May 23
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
8/10 Very Good! (1,000 reviews)
Great location by the station, very good breakfast buffet, room was small but recently remodeled and perfect for my needs. Would definitely go back
Reviewed on Mar 22, 2026

Best Western Plus Hotel Zürcherhof
Old Town Zürich
Price was CA $3,177, price is now CA $2,366 per person
CA $2,366
per person
Jul 6 - Jul 11
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Zürich (ZRH)
8.8/10 Excellent! (877 reviews)
Great location and spacious room. Staff were wonderful and breakfast and amenities were also excellent.
Reviewed on Jan 26, 2026

Greulich Design & Boutique Hotel
Zürich Center
Price was CA $2,567, price is now CA $1,919 per person
CA $1,919
per person
May 18 - May 23
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
9/10 Wonderful! (494 reviews)
Funky room setup, clean and comfortable rooms.
Reviewed on Dec 27, 2025
Haag Hotel Deals

Hotel Walhalla
Poststrasse 27 St. Gallen SG
Fully refundableReserve now, pay when you stay
The price is CA $246 per night from May 1 to May 2
CA $246
CA $269 total
May 1 - May 2
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)
What a great hotel within walking distance from the train station. Nice, inviting lobby. The staff were excellent. Room was very comfortable, and loved the bathroom. Most are very small in Switzerland, this was very nice. Big shower with a rain shower and wand. Sink was a little slow to drain. Breakfast ...
Reviewed on Apr 14, 2026

Four Points By Sheraton Panoramahaus Dornbirn
Messestrasse 1 Dornbirn Vorarlberg
Fully refundableReserve now, pay when you stay
The price is CA $241 per night from May 17 to May 18
CA $241
CA $265 total
May 17 - May 18
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
The hotel is fantastic for its design, the room and the view. I regret the quality of the food at the restaurant as well as its design which made me think I better cross the street to go to the Mac Donald. The Spa is great but its opening hours till 9PM makes it difficult to enjoy a business day, ...
Reviewed on Feb 18, 2026

Hotel Vaduzerhof by b_smart
3 Städtle Vaduz
The price is CA $217 per night from May 10 to May 11
CA $217
CA $226 total
May 10 - May 11
includes taxes & fees
8.4/10 Very Good! (474 reviews)
The hotel was a convenient location in the heart of Vaduz. The room was spacious and clean. I would use this hotel again.
Reviewed on Mar 16, 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
- 4 Star Hotels in Sax
- Alt Sankt Johann Hotels
- Altstaetten Hotels
- Amden Hotels
- Au Hotels
- Casino Hotels in Bad Ragaz
- Spa Hotels in Bad Ragaz
- Bad Ragaz Hotels
- Balgach Hotels
- Berneck Hotels
- Buchs Hotels
- Rheintal Hotels
- Rorschach District Hotels
- Saint Gallen District Hotels
- Sarganserland District Hotels
- Werdenberg Hotels
- Diepoldsau Hotels
- Eichberg Hotels
- Flums Hotels
- Flumserberg-Portels Hotels
- Flumserberg-Tannenbodenalp Hotels
- Flumserberg Tannenheim Hotels
- Gams Hotels
- Goldach Hotels
- Gossau Hotels
- Hotels near Gossau Sg Station
- Grabs Hotels
- Heerbrugg Hotels
- Hemberg Hotels
- Lienz Hotels
- Mels Hotels
- Montlingen Hotels
- Morschwil Hotels
- Murg Hotels
- Nesslau Hotels
- Nesslau-Krummenau Hotels
- Neu St Johann Hotels
- Oberriet Hotels
- Quarten Hotels
- Quinten Hotels
- Rebstein Hotels
- Rheineck Hotels
- Rorschacherberg Hotels
- Sankt Margrethen Hotels
- Sankt Peterzell Hotels
- Sargans Hotels
- B&B in Sax
- Independent Hotels in Sax
- Sax Hotels
- Sennwald Hotels
- Sevelen Hotels
- St. Gallen Hotels
- Staad Hotels
- Stein Hotels
- Thal Hotels
- Spa Hotels in Unterterzen
- Unterterzen Hotels
- Unterwasser Hotels
- Vättis Hotels
- Vilters-Wangs Hotels
- Walenstadt Hotels
- Swiss Quality Hotels in Walenstadtberg
- Walenstadtberg Hotels
- Wartau Hotels
- Weesen Hotels
- Weisstannen Hotels
- Spa Hotels in Widnau
- Widnau Hotels
- Wildhaus-Alt St. Johann Hotels
- Wildhaus Hotels
- Wittenbach Hotels
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







