The Westin Riverfront Mountain Villas, Beaver Creek Mountain

218 Riverfront Lane, Avon, Colorado 81620 USA
+1 970-790-3000

Revel in relaxation in our Beaver Creek villa rentals

  • Refresh your well-being in our resort-style villa rentals amid the beauty of Beaver Creek

  • Find your respite in premium villa accommodations with fully-equipped kitchens or kitchenettes

  • Breathe in relaxation on your villa's furnished balcony with stunning mountain views

  • Enjoy thoughtful features including washers and dryers, resort amenities and separate guestrooms

  • Plan your day around Avon and Beaver Creek inside your villa rental with complimentary Wi-Fi

  • After a full day of shopping, skiing or family adventures, sink into your Westin Heavenly® Bed

  • This hotel has a smoke-free policy
  • Book 10 or more rooms at this hotel
back to top

Check Room Rates & Availability

The Westin Riverfront Mountain Villas, Beaver Creek Mountain