The Westin Snowmass Resort

3.5 (385 reviews)

100 Elbert Lane, PO Box 5009, Snowmass Village, CO, 81615, United States   •  Weather:    •   Local Time:     •  Phone: (970) 923-8200   •  Hotel Reservations: 866-716-8108

3.5

The Westin Snowmass Resort Overview Video

The Westin Snowmass Resort offers ski-in/ski-out access and is located in the center of Snowmass Village. Experience the all-new modern design, a deeply relaxing atmosphere and the rejuvenating full-service environment only a Westin can provide.

Video Gallery

Plan a Productive Meeting in the Mountains

Get a glimpse of Westin reimagines meetings. 

Meeting spaces at The Westin Snowmass Resort

Take a look at our streamlined meeting spaces. 

Amenities at The Westin Snowmass Resort

See all of the amenities that we offer at The Westin Snowmass Resort.

Dining Options at The Westin Snowmass Resort

Check out our crafted food and beverage program at our hotel.