970-748-6000 | Check in: 4 p.m. | Check out: 10 a.m.
33°F / 1°C
Phone: 970-748-6000 | Check in: 4 p.m. | Check out: 10 a.m.
33°F / 1°C
Stay connected with complimentary Wi-Fi throughout the resort and never pay for parking or resort fees when you stay at Sheraton Mountain Vista Villas.
This resort is committed to making our facilities, amenities and services accessible to guests with disabilities.
Questions about the accessible facilities and services offered should be directed to the resort at 970-748-6000.
Conveniently located at the base of Beaver Creek Mountain, the quaint town of Avon is the hub around which all activities in Vail Valley revolve. This charming destination is also home to Sheraton Mountain Vista, a welcoming, casual resort that places you minutes from year-round mountain adventures as well as the area’s best shopping, dining and entertainment.
See images of the local area and resort.
Discover stylish villas with like-home amenities.
The best activities fill up quickly. Reserve now!
Enjoy all the resort has to offer.
Savor our delicious on-site cuisine.
Helpful resort and local information.
Explore the magnificent benefits of ownership.