Snowmass Village, ColoradoThe Westin Snowmass Resort
The Westin Snowmass Resort
4 Stars
100 Elbert Lane SNOWMASS VILLAGE, Snowmass Village, Colorado, USA
Enjoy the convenience of ski-in/ski-out access at this resort, which also features an outdoor pool and a 24-hour fitness center. Additional features at this resort include complimentary wireless inter…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms