The Westin Riverfront Resort & Spa, Beaver Creek hotel and resort at the base of Beaver Creek Mountain is Colorado’s newest resort in the heart of the Vail Valley, featuring direct access to skiing and year round mountain activities, the rejuvenating 23,000-square foot Spa Anjali and Riverfront Club and our signature restaurant, Restaurant Avondale. Enjoy direct access to exceptional Beaver Creek skiing via the Riverfront Express Gondola. Find total renewal at this Beaver Creek hotel in Colorado.