Vail Ski Resort. Vail was founded as a ski resort in 1962 incorporated as a town in 1966 and became a Home Rule Charter in 1972. Located 100 miles west of Denver in the state of Colorado Vail ski resort has the largest single ski mountain in North America boasting a total of 5289 skiable acres.

There are 193 trails at Vail. Book your Ski Accommodation in Vail online. The Vail Ski Resort is located in Eagle County Colorado next to the town of Vail.
Check Agodas Deals Book Now.
Vail is ski snowboard AT XC and snowshoe friendly. Ad No Reservation Costs. One of the largest mountain ski resorts in the US with 5289 acres Vail Mountain features seven bowls and three sections. Together with its neighbour Beaver Creek which is just a 30 minute shuttle bus ride down the road.