Welcome to Sheraton Mountain Vista Villas, Avon / Vail Valley

Discover Avon, Colorado from our Vail Valley resort

Located at the base of Beaver Creek Mountain in Colorados Vail Valley, Sheraton Mountain Vista Villas, Avon Vail Valley is a family friendly vacation ownership resort with the comforts and conveniences of home. Our spacious villa rentals are thoughtfully appointed and ideally situated just steps from year round outdoor activities including skiing, hiking, shopping, dining and entertainment. Keep up with your workout in our Vail Valley resorts onsite fitness center or swim in our outdoor pool as the Colorado weather warms up. Our resort also features a marketplace and deli offering light meals, groceries and other necessities. Make yourself at home in our contemporary one and two-bedroom villas with everything you need to unwind after a busy day in the Vail Valley including a kitchenette or kitchen, fireplace, washer, dryer, complimentary WiFi and furnished balconies. Make our premium Avon Colorado resort your vacation getaway in the beautiful mountains.

We offer free WiFi, free parking & no resort fees!
Enjoy complimentary wireless Internet in all villas, and public areas. We also offer free on-site parking and do not charge resort fees.

Accommodations

Villas rely on cool alpine breezes
Please note - our villas do not have air-conditioning, but rely on the cool mountain breezes to keep you comfortable. You can enjoy complimentary wireless Internet in all villas, and public areas. We also offer free on-site parking and do not charge resort fees.

RESORT INFORMATION

Check-in: 4:00 pm

Check-out: 10:00 am

Smoke Free Property

Pet Policy

Pets Not Allowed

Service animals only

Parking

Complimentary On-Site Parking

Gimnasio

Fitness

Sheraton Fitness

Sheraton is committed to helping guests maintain their fitness routines while on the road.

See More
  • Indoor Whirlpool
    Swimming
    Whirlpool
  • Courtyard Swimming Pool
    Swimming
    Outdoor Heated Swimming Pool
  • Sun Deck with Outdoor Whirlpool
    Swimming
    Whirlpool
OUR LOCATION

GETTING HERE

Sheraton Mountain Vista Villas, Avon / Vail Valley

160 West Beaver Creek Boulevard, Town of Avon STR 1997, Avon, Colorado, USA, 81620

Tel: +1 970-748-6000

Property Details

Frequently Asked Questions

Sheraton Mountain Vista Villas, Avon / Vail Valley