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

We offer free WiFi & no resort fees!

Enjoy complimentary wireless Internet in all villas, and public areas and no resort fees.

back to top

Check room rates & availability

The Westin Riverfront Mountain Villas, Beaver Creek Mountain