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.
Show MoreEnjoy several Marriott Bonvoy Member benefits when you stay at our premium resort in Avon, Colorado. Find additional information on our offers here.
Learn moreEnsure a memorable Colorado vacation with Charter Sports, offering recreational equipment for winter and summer activities, apparel and more.
Learn moreOur lodging is near an array of activities - from shopping and dining in Avon and Beaver Creek to kid-friendly attractions and outdoor adventures.
Sheraton has partnered with 24Slides to offer a 40% discount on 24-hour turnaround professional presentation design services
Learn More