Colorado is home to some of the world's best skiing and snowboarding. Heavy snowfall and magestic mountains make Colorado's ski resorts the perfect place for skiers and snowboarders of all abilities. Colorado has a wide variety of terrain making these Rocky Mountain resorts an attractive destination for any skier or snowboarder. Colorado also offers unparallelled ski schools, plenty of sunshine and some of the most historic ski towns in the country. Check out any of the 21 resorts below and explore the endless number of possibilities that could be your next winter vacation.