160 Beaver Creek Boulevard West, Avon, Colorado 81620 USA
+1 970-748-6000

Contemporary Villa Resort in the Heart of Vail Valley.

Rewards Category 5 · Points needed per night

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 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. After a long day of adventure, retreat to your stylish one-bedroom villa that comfortably accommodates as many as four adults in up to 710 square feet. Each comfortable villa offers tranquil moments relaxing on private balconies or patios with gas grills; cozy up before warming gas fireplaces in both the living area and master bedroom. Convenient features such as a fully equipped kitchen or kitchenette and washer and dryer also complement your mountain stay, bundling a truly rejuvenating time for you, your family and your guests.

Show More

Guest Reviews

4.0 out of 5.0
78% of guests recommend this hotel

Hear from our guests about their stay from 184 confirmed guest reviews

Key Amenities

  • Airport shuttle
  • Fitness center
  • Pool
  • Kitchen/kitchenette


  • Your spacious villa includes luxurious comforts of home like a kitchen, washer and dryer, and generous living and dining areas.

  • You don’t have to go far to enjoy world-class amenities, including a climate-controlled swimming pool, sauna and steam room and fitness center.

  • Conveniently located within walking distance to quaint shops and galleries, fine dining, nightlife, children's activities and a variety of events.

Guest Rooms

Welcome to your Stylish Home Away from Home in Vail Valley.

  • Villa - Living Area

    1 Bedroom Villa

    1 King, Sofa bed, Fireplace, Balcony
  • Villa - Dining Area

    1 Bedroom Larger Villa

    1 King, Sofa bed, Fireplace, Whirlpool, Balcony

Check Room Rates & Availability

Sheraton Mountain Vista Villas, Avon / Vail Valley