Share this page

A Dream Colorado Vacation in the Heart of Vail!

Located in the heart of Vail Valley, The Westin Riverfront Resort & Spa at Beaver Creek Mountain is the epitome of a Colorado dream vacation. Boasting a spa, fitness center, swimming pool, dining options, wine bar, and much more; there is truly everything you desire in one location. Start your days off with a delicious breakfast before stepping outside, breathing in the fresh mountain air and hitting the slopes. The convenience of The Westin Riverfront Resort places you at a prime location for skiing the mountains. After a long morning, rejuvenate mind, body and soul at the 27,000 square foot spa- Spa Anjali. Of course, your luxurious rooms feature at home amenities that will leave your feeling refreshed and ready for a new day of activities. Enjoy complimentary WiFi, fireplaces, cable, AC and much more! Discover your dream Colorado vacation today!

Show More

Activities

Show More

Amenities

Visit for our accommodations!

126 Riverfront Lane Avon, Colorado 81620 United States  
  • 150
  • 320
  • Singles: 109
    Doubles: 61
    Suites: 178
    Studios: 109
    1BR Units: 54
    2BR Units: 64
    3BR Units: 9
  • RATES FROM$169.00
    OPEN DATES All Year
    PROPERTY SIZE240 Units
    RESTAURANT
    PETS ALLOWED
    CHILDREN ALLOWED
    CONFERENCE FACILITY
    NEARBY CITYAvon
    NEARBY WATEREagle River

    Questions?

    No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

    By clicking 'Submit' you are agreeing to our Terms of Service

    Vacation Request Successfully submitted. Thank You!

    stats