Flight
Vail is approximately 2.5 hours from Denver International Airport (DEN), which will be your best option for air travel. There is a closer airport, Eagle County Regional Airport (EGE), but it is smaller and therefore usually more expensive. From the airport, you can rent a car, or book a shuttle to Vail Village for approx $50. If you are looking for flights, we STRONGLY suggest using the Hopper app. This app helps you watch for deals on flights, and recommends nearby dates for cheaper travel. At time of writing, you can get a Wednesday-to-Wednesday, O'Hare to Den ticket for $111.
House Or Rental
There are many options for lodging near Vail, but we highly recommend looking on AirBnb. You can find lots of beautiful hotels, along with condos and homes for rent. Anything within the town of Vail is very close and has a free bus shuttle that runs throughout Vail. Some other nearby towns to stay in are Avon, Eagle Vail, Minturn, and Beaver Creek.