OOPS. Your browser is out of date and not supported by this website.

Please upgrade your browser to fully experience this site.

Sheraton Mountain Vista

160 West Beaver Creek Boulevard, Avon, Colorado 81620, United States

Phone: 970-748-6000 | Check in: 4 p.m. | Check out: 10 a.m.

Resort Info 

Amenities

In the heart of Vail Valley, Sheraton Mountain Vista is the perfect home base amid the endless recreation of Beaver Creek Mountain. Spend time exploring the many amenities at your resort. Each is designed to help you create the ideal vacation for your entire family.