The Mountain

Otter mountain is a world class model ski area located just 7 miles from Georgetown. Denver's closest ski area has a lot to offer for all skiers and riders alike. Our legendary, close to home terrain is sure to entertain.