Located at the base of Vail Mountain, in the heart of Vail Village, The Lodge at Vail is a legendary resort that combines the elegance and Old World charm of an alpine inn with the superb amenities and impeccable service found at the world’s finest hotels. The award-winning lodge features two exceptional restaurants, luxurious 7,725-squarefoot RockResorts Spa®, exercise room, outdoor pool, piano bar, ski rental and ski storage. Vail’s ski lifts, mountain trails and pedestrian village – featuring outstanding restaurants, art galleries and boutiques – are just steps away. The Lodge at Vail is a member of Preferred Hotels & Resorts.
Recent News
Get more news stories here...