Snowmass is a ski resort located in the Town of Snowmass Village near Aspen, Colorado. The ski area is owned and operated by the Aspen Skiing Company as part of the Aspen/Snowmass complex. It was opened on December 17, 1967.
Location: Within the White River National Forest, adjacent to Snowmass Village and 9 miles (14 km) from downtown Aspen
AdFind discounts on the best Resort In Snowmass Village. Tripadvisor helps you spend less. Detailed reviews and recent photos. Know what to expect before you book.
Service catalog: Traveler Reviews & Photos, Price Comparison, Online Res…