The Westin Riverfront Resort
The Westin Riverfront Resort & Spa, at Beaver Creek Mountain is Colorado's newest resort in the heart of the Vail Valley. Our Beaver Creek resort features direct access to skiing and year round mountain activities. Plus, we are home to the 23,000-square foot rejuvenating Spa Anjali and the signature restaurant, Restaurant Avondale. Experience total renewal at our Westin Beaver Creek hotel in Colorado.
Beaver Creek - Vail Valley
The Westin Riverfront Resort & Spa, Beaver Creek hotel is located in the heart of Colorado's Vail Valley at the base of Beaver Creek. At Vail's sister ski area, you'll enjoy great shopping, dining, golfing, skiing and outdoor adventures. Beaver Creek offers a variety of outdoor adventures for every season, including kayaking, guided four-wheeling tours, whitewater rafting, horseback riding, hiking, mountain biking, cross country skiing, snowshoeing and dog sledding.
Special Offers
On your next visit to Beaver Creek, explore hotel offers at our beautiful Colorado resort. Whether you are traveling for business or pleasure, you will find hotel offers fit for you. Our featured offers include:





