Sheraton Mountain Vista Resort

4 Star Rating Avon, CO

Sheraton Mountain Vista Resort Just a two-hour drive from Denver in the Vail Valley, Sheraton's Mountain Vista Resort is located in Avon at the entrance to the Beaver Creek ski area.

Beautifully detailed and expertly crafted to reflect the soaring spirit and charm of Rocky Mountain living, Sheraton's Mountain Vista Resort offers the ultimate in vacation lifestyles.

Nearby Attraction include Ski slopes, as well as Nottingham Lake, Eagle River, local dining, shopping and other activities.

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


160 Beaver Creek Blvd., Avon, CO 81620, USA