Wil Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 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

Find the Best Wil Vacation Packages

Wil Hotel Deals

 flexy.motel Wil

flexy.motel Wil

3 out of 5
2 Bronschhoferstrasse Wil St. Gallen
The price is AED 401 per night from Feb 15 to Feb 16
AED 401
AED 416 total
15 Feb - 16 Feb
includes taxes & fees
8/10 Very Good! (93 reviews)
Had to call the help desk as to the self-check in would not work, probably due to hotels.com providing them with the wrong surname, apart from that everything else was great

Reviewed on 15 July 2025

flexy.motel Wil
Hotel Walhalla

Hotel Walhalla

4 out of 5
Poststrasse 27 St. Gallen SG
Fully refundableReserve now, pay when you stay
The price is AED 510 per night from Feb 15 to Feb 16
AED 510
AED 567 total
15 Feb - 16 Feb
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)
Check in was quick, friendly, and room ready early, clean a spacious. Excellent breakfast buffet.

Reviewed on 26 January 2026

Hotel Walhalla
Rioca Konstanz Posto 10

Rioca Konstanz Posto 10

Weberinnenstraße 4 Konstanz BW
Fully refundableReserve now, pay when you stay
9.2/10 Wonderful! (244 reviews)
Everything was excellent

Reviewed on 29 December 2025

Rioca Konstanz Posto 10
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.

Discover the most popular places to visit in Wil

Frequently asked questions

How do I find cheap flights to Wil that have flexible change policies?
At Expedia, we've been channeling our inner acrobat to give you the most flexible airfares available. Simply check the "No change fee" box right underneath the "Flexible change policies" heading to find your dream flight to Wil.
Which airlines fly to Wil?
Figure out your travel dates and then take off towards Wil with one of these airlines:

  • SWISS - 295 flights to or near Wil each month, including 295 flights to Zurich Airport (ZRH) per month.
  • United Airlines - 117 flights to or near Wil each month, including 117 flights to Zurich Airport (ZRH) per month.
  • Delta Air Lines - 30 flights to or near Wil each month, including 30 flights to Zurich Airport (ZRH) per month.

How can I find cheap tickets to Wil?
In the last seven days, was the lowest price for a flight to Wil. For even bigger savings, book well ahead of time and be flexible with your travel dates. Search for your trip to Wil, then see prices for nearby days by clicking on the "flexible dates" link above.
How much is a flight to Wil?
You could have scored a return air ticket to Wil from anywhere between and in the last seven days. For one-way journeys from (), the lowest price during this time was .
What are the most popular airports to fly into in Wil?
Fly into Zurich Airport (ZRH) and enjoy all that Wil has to offer. As the region's primary entry point, around 490 flights touch down here every month.
When is the cheapest time to fly to Wil?
Jet off on a Tuesday to better your chances of nabbing the cheapest fare to Wil. Mondays are usually the next most affordable day to take off. Saturday is generally the costliest day to fly anywhere.
How much is a plane ticket to Wil?
Flights to Wil varied from to in the last seven days. Typically, the quicker you book the better the deal.
What months are the cheapest to book a flight to Wil?
Snap up your ticket in February for the lowest-priced flights to Wil. The festive month of December is known to be the most expensive time to buy an airfare.
How long is a flight to Wil?
Here are a few of the most popular services to Wil and their average travel times. Bring a book or magazine and your flight will be over in a flash:

  • New York, NY (JFK-John F. Kennedy Intl.) to Zurich Airport (ZRH) - 7 hours and 59 minutes
  • Chicago, IL (ORD-O'Hare Intl.) to Zurich Airport (ZRH) - 8 hours and 50 minutes
  • Newark, NJ (EWR-Liberty Intl.) to Zurich Airport (ZRH) - 7 hours and 55 minutes