Terra Bistro

How to Find Us

How to Find Us


We are Located in Vail Village in the Vail Mountain Lodge

A stay at Vail Mountain Lodge means never having to drive during your Vail vacation! AMONG THE TOP VAIL HOTELS, Vail Mountain Lodge offers a distinctive alternative to Vail’s larger properties. This boutique getaway boasts 27 hotel rooms and condominiums, featuring private fireplaces, deep soaking tubs and luxurious feather beds. The space is warm and inviting and the setting alongside Gore Creek is private and serene.




Vail Mountain Lodge
352 East Meadow Drive
Vail, Colorado 81657



Send us a message

Fill out my online form.