Vail country club logo

Located in:

Listed in: ,

Business Details


240 Chapel Place, Unit B-126
Avon, 81620

Activities Available


Vail Country Club

VCC Pic This business does not offer summer services at this time.


Vail Country Club is a sports bar and indoor golf facility located in the heart of the Vail Valley. Vail Country Club has two TrackMan Indoor Golf Simulators, Full Bar, 6 big screen Tv’s, video games and more. If you are looking to improve your golf game, take a lesson with PGA Professional and owner Kenny Thayer. With one of the valley’s best selections of Whiskey, Scotch, Tequila and wine plus year round golf and a great happy hour.  Vail Country Club is the perfect place for friends and family to get together to watch a game, host a private party or simply tee it up on one of the 140 courses from around the world. Go to to book now.


Summer Activity

Winter Activity

Family Fun

Over 21 Only