The Wildwood Snowmass hotel offers an ideal location, just steps from the slopes and the finest shops, dining and nightlife in Snowmass Village. Our Snowmass hotel features 145 cozy rooms and 6 unique suites, turning this renovated mountain lodge into a new Snowmass experience. Explore our new retro-chic Snowmass hotel, located in the new Westin/Wildwood Snowmass Resort complex, adjacent to the slopes and the Snowmass Village Mall.