19285 Highway 103
Idaho Springs, CO 80452
Get directions

About Us

Spectacular views. Unparalleled location. Colorado’s closest & most affordable ski and snowboarding area by winter is now the region’s most dynamic summer event venue. From contemporary elegance to a cozy bonfire, Echo Mountain provides a unique alpine setting that is exclusively yours for your most memorable day.

Reviews