Make A Reservation

The Westin Riverfront Mountain Villas, Beaver Creek Mountain

218 Riverfront Lane, Avon, Colorado, 81620, United States • (1)(970) 790-3000 • Email Us

Delight in world-class skiing and modern, fully equipped villas situated at the base of Beaver Creek Mountain, in the heart of Vail Valley.

Unwind and recharge at our captivating, mountainside resort. A restorative retreat in the heart of Vail Valley, it is nestled at the base of Beaver Creek Mountain, near Eagle River, Avon and numerous inspired skiing, shopping and dining destinations.

Take advantage of our holistic approach to wellness. Relax at the 23,000-square-foot spa with lap pool and Jacuzzis, or energize in the state-of-the-art gym with cycle and yoga/pilates studios while young guests stay active at the Westin® Kids Club.

Delight in 68 fully furnished villas. Boasting all the comforts of home, they house spacious living and dining areas, a kitchen or kitchenette, and a washer and dryer—plus signature features, like a Westin Heavenly® Bed and Westin Heavenly® Bath.

Resort Highlights

Riverfront Express Gondola

Riverfront Express Gondola

There’s no quicker or more scenic way to get to the mountain. Running straight from your resort, grab your skis, jump on and be there in no time.

Oudoor Heated Lap Pool

Outdoor Pool with Beaver Creek views

A hub for year-round resort activity, the 25-meter lap pool offers something for everyone. The four lap lanes are perfect for training and sporting enthusiasts. A full schedule of poolside activities and events offer a warm and welcoming retreat for families to play. Take a dip in one of the three infinity whirlpools overlooking the Eagle River and recharge for the next day’s adventure.

The Villa Difference

svo5656gr-174251-Living Room

Like-home amenities such as spacious living/dining areas, separate bedrooms, kitchens, and washer/dryers make your vacay even more family-friendly.

No Resort Fees

Enjoy Westin Riverfront Mountain Villas resort amenities with no resort fees.

Learn More
Select an Offer:

Frequently Asked Questions

What are the transportation options, do I need a car?

Limited and seasonal shuttle services are available to Beaver Creek, Vail and Edwards. Transportation is required to get to ski slopes, and the various dining options that are close by. Having a car is optimal for maximized mobility. For more information on transportation, contact our vacation services coordinator at (970) 790 – 3030.

Do you allow pets?

We do not, but the area has a number of reputable kennels available to house a pet. For information on available kennels contact our vacation services coordinator at (970) 790-3030.

Can I request a high floor or Mountain View?

Our resorts do not accept special requests for a specific view, floor or villa number location. Villa assignment is done based on the time stamp of the reservation, first reserved is first assigned.

For other special requests, please contact the resort up to 24 hours in advance of your arrival. The resort will make every effort to fulfill your requests. Unforeseen events or circumstances beyond our control may result in last-minute changes. As a result, villa assignment or special requests will only be confirmed during the check-in process.


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


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