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. Snowmass is the largest of the four Aspen/Snowmass mountains, comprising 3,362 acres.
Location: Within the White River National Forest, adjacent to Snowmass Village and 9 miles (14 km) from downtown Aspen
AdCompare Resorts in Snowmass, Colorado. View Deals and Reserve Now on Expedia. Get the Most Out of Your Trip with Package Deals. Explore Fun Things to Do on Your Stay.
11+ Million Reviews · 1 Million Properties · Secure Booking · Expedia's Best Prices