Hotels of Earth

The Westin Riverfront Mountain Villas, Beaver Creek Mountain

★★★★ 218 Riverfront Lane, Avon, US

8.8 guest rating· 107 reviews

About this hotel

Luxurious Ski-In/Ski-Out Villas

Indulge in the ultimate mountain getaway at The Westin Riverfront Mountain Villas, Beaver Creek Mountain. Our spacious accommodations boast full kitchens, private balconies, and signature Heavenly beds for a cozy stay.

Amenities for Unforgettable Stay

Experience top-notch amenities including an on-site ski shop, a full-service spa, and a modern fitness center. Relax in the swimming pool, whirlpool spas, or enjoy a BBQ outdoors.

Endless Outdoor Adventures

Explore the best of Vail Valley with ski-in/ski-out access, hiking trails, and water activities on Eagle River. Our hotel's activities program and concierge services ensure a memorable stay.

Book now for an unforgettable mountain retreat at The Westin Riverfront Mountain Villas, Beaver Creek Mountain.

Rooms & rates

King Studio with Balcony

Sleeps 4 · 46 m² · Extra-large double bed (Super-king size), Sofa bed

  • Toilet

Two-Bedroom Villa with Fireplace and Balcony

Sleeps 8 · 124 m²

  • Toilet

One-Bedroom Villa with Fireplace and Balcony

Sleeps 4 · 77 m² · Extra-large double bed (Super-king size), Sofa bed

  • Toilet

Amenities

  • Free WiFi
  • Outdoor pool
  • Swimming pool
  • Spa/wellness center
  • Sauna
  • Fitness center
  • Private parking
  • Restaurant
  • Bar
  • Air conditioning
  • Ski equipment hire on site
  • Ski storage
  • Skiing
  • 24-hour front desk
Show all 31 amenities
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • BBQ facilities
  • Cashless payment available
  • Dry cleaning
  • Express check-in/check-out
  • Facilities for disabled guests
  • Guests can opt-out any cleaning services during stay
  • Heating
  • Hiking
  • Hot tub/Jacuzzi
  • Lift / Elevator
  • Luggage storage
  • Massage services
  • Safety deposit box
  • Sanitized tableware & silverware

Location

© OpenStreetMap contributors

218 Riverfront Lane, Avon, US

Check-in
from 04:00 PM to 12:00 AM
Check-out
until 10:00 AM

What guests say8.8107 reviews

+ Convenient suite access+ Spacious roomsPotential cleanliness concerns
Cleanliness8.2
Service9.2
Location9.2
Room Quality8.7
Amenities8.7
Value for Money8.7

Guest review

2.0

Part of the suites require you to walk through an i

Eva · 2025-09-17

Guest review

10.0

Luxury with a great gym

Shannon · 2025-07-06

Misrepresents itself. Very bad customer care

4.0

Arrived, no valet. Dragged the bags in myself. Got convoluted instructions how to self-park that made my eyes gloss over as she just kept talking. It wasn’t that complicated. No mention of Bonvoy benefits at all. Getting into my room, there was a dirty napkin from a prior guest left hanging in the shower. I asked for housekeeping. They showed up and took the napkin away, didn’t even make a show of actually cleaning the bathroom. Bed was definitely not the “heavenly bed”- mattress was old and worn and I woke up multiple times every night with hip pain despite letting guest services know after the first night. They just put 2 comforters down under the fitted sheet- no other solutions offered in this near-empty hotel (like changing room, changing mattress). Hair dryer doesn’t work, intermittently blows hot and cold. At that point, I didn’t bother calling again to ask to fix that too. Was put in the villas where the smell of cooking and fried meat from neighboring units fills your unit and can’t help but seep into your clothes. Coffee shop is closed, market is closed, restaurant is closed except for an a la carte breakfast- none of this is outlined on the web site so you wouldn’t know that when booking. No mention of my [lifetime] platinum benefits when checking in despite attaching my number to the reservation. So got none. On the last night, I called to ask where I could eat because even the pool restaurant was closed that day and was told repeatedly by an agent (with someone whispering to her in the background very obviously) to look up the website for the restaurants, and my only option is the lobby bar. The website given shows the lobby bar hours until 10pm and does not say anything about the kitchen closing before that. So I arrived at 9:15. And was told the kitchen had closed and to try in-room dining. In-room dining had also closed at 9 except salads and sandwiches. And adds 22% to each bill plus a 6$ delivery fee After everything, I finally got upset on my last night there, I was starving, having eaten only a couple of granola bars because I spent a good part of the day in a sales pitch for the residences that I genuinely considered but finally declined. I spoke to “service express” whose attitude was clearly that it’s not their problem (though they were the one who sent me to the website that said the place was open til 10 and served food). No acceptance of any responsibility. I asked for the manager- similarly no accountability or care. I was told I could try Domino’s pizza. I have a health problem and this trip was made to try to help as a “wellness” getaway…with all the attention to “wellness” they advertise. Domino’s pizza isn’t even a possibility for me, but they clearly didn’t care why I might have been concerned in the first place. Last night ruined with zero effort to try to help or even figure out how to make amends for their mistake-much less take responsibility for it. They just shifted blame to another department as if that makes a difference to my vacation experience. I used to come to this resort years ago (> 5) and now I remember why I hadn’t been back- zero customer service, despite the great location. Bad enough to make the location irrelevant. . The attitude has always been that the staff are shift workers with no investment in the property or the experience in general and even less concern for yours. The answer to everything had always been to ‘do it yourself’, with indifference. Nothing’s changed except the mattresses are more worn out than 6-7y ago (and not changed) and the appliances are similar. They apparently don’t do much to clean the bathrooms between guests, they don’t think it’s important to let guests know what facilities are open or closed when booking, they aren’t interested in honoring Bonvoy status and they don’t show any interest in taking responsibility and addressing their own misinformation or troubleshooting. Their only ‘solution’ is to have you pay a mark-up in price and service charge as well as additional fee because of their mistake, or ‘figure it out’ elsewhere after outside restaurants are already closed. Best part is the laughter in the background on the call with the front-of-house manager overnight- like giggling high-schoolers are running the hotel. Being overtly ridiculed when calling with a complaint only adds to the aggravation. And I paid for the honor of being treated this way by employees half my age? The service is unchanged, and given long experience with hospitality and years as titanium and ambassador elite status [before an accident slowed my travel temporarily], this usually is a reflection on the manager who feels this level of ‘service’ is acceptable at their property. Unprofessional, giggling high-schoolers who don’t take responsibility for their mistakes and don’t show any concern for the guest experience at all. Thank goodness I didn’t buy into their points ownership program, which includes properties with this level of “care”. Judge for yourself if you want to spend luxury-level money for a hotel that doesn’t match what it represents itself to be.

oliv6099 · 2025-05-27

Guest review

6.0

Villa cleaning every 2 days not acceptable

Juan · 2025-04-23

uncomfortable

5.0

Our room was accessed through the basement. You literally enter through the parking lot, completely isolated from the hotel's facilities and amenities. Room service was never available. To order food, we had to take our car to the basement and drive to the front desk to request service there.

Bryan · CR · 2025-04-14

Exceptional option for a snowboarding trip!

10.0

From start to finish, our experience at The Westin Riverfront Mountain Villas has been outstanding. The entire staff has been incredibly friendly, helpful, and professional — truly making our stay something special. A big shoutout to Madison for her thoughtful communication and for surprising us with a welcome gift that included wine, chocolates, and a handwritten note. It was such a kind and personal gesture that really set the tone for our visit. But it wasn’t just Madison — every single team member we interacted with went above and beyond. From the front desk to housekeeping, and especially the ski valet, everyone was warm, helpful, and attentive. The ski valet service was incredibly convenient and made getting to the slopes so much easier, especially with the direct access to the gondola right from the property. Our room was clean, comfortable, and packed with amenities, providing everything we needed to relax after a day on the mountain. It’s clear that the staff at this property take great pride in creating a welcoming and seamless guest experience. Highly recommend this location for anyone visiting Beaver Creek — we’ll definitely be coming back!

Alan · 2025-04-01

Good to know

Guests are required to present the credit card used at booking at the time of check-in.

On-site parking is USD $35 per day, and valet parking is available at USD $45 per day.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

A deposit may be required at the property.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 11 years old stay for free when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.

Pets

Pets are not allowed.

Internet

WiFi is available in the hotel rooms and is free of charge.

Groups

When booking more than 9 rooms, different policies and additional supplements may apply.

Parking

Public parking is possible on site (reservation is not needed) and costs USD 15 per day.