North America / USA / Colorado / Northern Rockies / Avon CO / Best Hotels

Sheraton Mountain Vista

Located at the base of Beaver Creek Mountain in Avon, Colorado, this 4-star hotel offers fully furnished villas with private patios. It also features a 7th floor deck with an outdoor hot tub.


Sheraton Mountain Vista’s guest villas offer a kitchenette and formal living room with a fireplace. Other amenities include flat-screen TVs and an in-unit washing machine/dryer. The main bedroom has a hot tub.


Guests at the Mountain Vista Hotel Sheraton can use the business center or 24-hour gym which includes a sauna and steam room. A ski shuttle is also provided.


Edwards Village Center, a Victorian town, is only a 10 minute drive from the Sheraton and features many unique shops and restaurants. The Gerald R Ford Amphitheater is a 15 minute drive away.