Reviews of Sheraton Mountain Vista Villas, Avon / Vail Valley
Sheraton Mountain Vista Villas, Avon / Vail Valley
160 W Beaver Creek Blvd STR 1997, Avon, Colorado, 81620See Hotel Details
Choose dates to check available rooms
We Price Match
1 night
Guest Reviews
9.0/10
Great
67 Reviews
Unlike basic averaging, our rating system applies weighted calculations. We value verified reviews and newer guest experiences more strongly—so every rating reflects real, up-to-date stays.
Verified reviews
Location9.0
Amenities9.0
Service9.0
Cleanliness9.0
Filter by:
Sort by:
All reviews(67)
Positive reviews(3)
Reviews with photos/video(1)
Guest User
Small One-Bedroom King Villa With Sofa Bed And Balcony
Stay Date Sep 2025
Traveling with friends
8 Reviews
10/10
Outstanding
Posted on Oct 4, 2025
Beautiful Mountain View, nice and cozy room, friendly staff, definitely will book again!
Booked this hotel for skiing, it's pretty good, the room is big, with a kitchen, you can cook, because the hotel basically doesn't have breakfast. You can park in the basement, otherwise like me, you have to dig snow for half an hour the next day. The other thing is that the hot spring on the top floor is great, you can see the beautiful snow-capped mountains