Our quotes include ALL tax and fees unless noted on your proposal.
Start Planning Your Trip
Plan Your Trip

Sheraton Mountain Vista Villas

160 W. Beaver Creek Blvd. Avon, Colorado 81620

Gas grill | Pool | Sauna | Marketplace
TV lounge | Yoga room | Pilates studio
Business center | Fitness room | Game zone
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 our 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. Take in a variety of tranquil Rocky Mountain views from our One-Bedroom Villas. Each private balcony or patio is furnished with a table, chairs, and a gas grill.