Make A Reservation

Hotel Talisa, Vail

1300 Westhaven Drive, Vail, CO , Vail, Colorado, 81657, United States • (970) 476-7111

A new world of luxury is coming to Vail. Opening Fall 2017, discover this mountainside retreat and enjoy ski-in/ski-out access and explore endless outdoor adventures, all year long.

Experience the enchantment of Hotel Talisa, Vail. Here, guests will enjoy coveted experiences authentic to Vail. With the ideal location and breathtaking mountain surroundings, tucked into the protected forestland at the base of Vail Mountain along Gore Creek, discover fly fishing, hiking, biking, and in the winter, you’ll be just steps from the on-property ski lift.

Resort Highlights

Summer Activities

swh4458ed-188093-Summer in Vail (1)

Explore Vail in the summer and discover the warm weather during the day and cool mountain breeze in the evening. Perfect for all-season adventure, plan on hiking, biking,  fishing, or partake in a game of tennis on one of our three outdoor courts.

Winter Experiences

swh4458ex-188100-Fire Pit Overlooking Gore Creek (1)

Nestled at the base of Vail Mountain, enjoy the ski-in/ski-out location in an idyllic setting. Explore this winter wonderland where you can take part in skiing, snowshoeing, and much more.

Mountain Dining

swh4458ex-188101-Sunset from the Deck (2)

Mountains inspire every aspect of the hotel’s cuisine. The food and drink celebrate the culinary heritage of both the Colorado Rockies and the Alps. The all day signature restaurant showcases authentic flavors, and the fireside lounge provides inventive après-ski food, drink, music, breathtaking mountain views.

Make Yourself at Home

Experience our sophisticated yet understated, upscale yet accessible resort and discover the unmatched comfort year-round.

Learn More
Select an Offer:
ADDITIONAL QUESTIONS?

Contact Us. We’d be glad to answer your questions.

Colorado

From the snow-capped mountains of Aspen, to the white-rapids of Beaver Creek and the majestic Rocky Mountains, discover the remarkable state of Colorado with 8 of our Starwood Resorts.

Explore Colorado

Trending Content