Ski Holidays to Lodge at
Luxury Hotel in Vail, United States
In an unbeatable location right by the main lift in Vail Village, the Lodge is one of the most luxurious ski-in ski-out hotels in the resort. Situated at the base of Vail mountain, the hotel is in an ideal location for all skiers looking to make the most of their time on the slopes. A free shuttle service also runs until 2 am everyday, making it easy for guests to return to the lodge after a night in Vail. Guests are welcomed into the hotel with an extravagant lobby complete with a sweeping staircase adorned with flowers and an elegant stone fireplace. The popular piano bar and excellent choice of restaurants in the hotel is an example of why, for many, this is the only place to stay in Vail. The hotel spa is a welcoming addition that provides guests with unsurpassed relaxation and rejuvenation. The 7500 square foot sanctuary is a divine escape to unwind after a day on the mountain. The numerous gourmet restaurant offers a range of delectable cuisine throughout the day. Cucina at The Lodge serves hearty mountain cuisine in the morning to start your day off on the right foot. After an adventurous day on the slopes, Cucina is also the perfect setting to unwind at the end of the day. In the evening, Elway’s offers the opportunity to taste award-winning prime steaks and other meats accompanied with a vast selection of wine and cocktails.