Login   |   Register   |   About Us   |   Careers   |   Contact Us

Call 800 601 8699
a better way to see the world®

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.

HI 21°F / -6°C - LO 3°F / -16°C


Next Video:
Experience Sheraton Mountain Vista, Avon, Colorado
Nestled at the base of Beaver Creek Mountain, the quaint town of Avon is the hub of Vail Valley activities. This charming little town is also home to Sheraton Mountain Vista, a welcoming resort minutes from alpine adventures and the area’s best shopping, dining and entertainment.
Watch Now
Next Video:
Starwood Vacation Network: A Better Way to See the World
Starwood Vacation NetworkSM (SVN) is a community of travelers who have discovered how planning and sharing their vacation experiences makes life more fun. Explore villa resorts in some of the most sought-after destinations and get inspired to plan your next unforgettable vacation.
Watch Now
  • More Videos:
  • 1
  • 2

See Images of this Extraordinary Villa Resort

Sort By: All  |   Resort Amenities  |   Villa Interiors  |   Activities