Sheraton Mountain Vista Villas - Avon -Vail Valley

Created Date April, 15 2021
Beachfront No Beachfront
Pool Pool

Resort ID: 18063

Location: 160 W Beaver Creek Blvd., Avon, Colorado , US

Enjoy the Beauty of Avon, Colorado from Our Premium Resort

Ideally situated and thoughtfully appointed, Sheraton Mountain Vista Villas, Avon / Vail Valley is an award-winning resort destination for your Colorado adventure. Our premium vacation rental villas are located at the base of Beaver Creek Mountain, just moments from year-round outdoor activities – from skiing to hiking – as well as great shopping, dining and entertainment. Our contemporary one-bedroom lodging can accommodate up to four adults, with everything you need to unwind after a busy day in Avon. Make use of an in-room kitchenette or kitchen, washer/dryer and complimentary Wi-Fi. Enjoy a balcony or patio with gas grill as well as a fireplace. Elsewhere at our premium resort, use our private fitness center or swim in the outdoor pool as the Colorado weather warms up. Our resort also features an on-site marketplace and deli, offering light meals, groceries and other necessities for your stay. Make our premium resort your vacation getaway in the beautiful mountains of Avon, Colorado.


Make our resort your vacation retreat in Avon, Colorado

  • Our Avon vacation rentals are close to popular Colorado ski trails like Arrowhead and Vail Village

  • The resort is near Beaver Creek, offering some of the best dining and shopping in the Avon area

  • Check out Avon Recreation Center and other family-friendly things to do in the Colorado Rockies

Have a question? Or want to list your timeshare with American Vacation Marketing

Get in touch

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.