12. Anywhere, Colo.
A true American winter paradise, the state of Colorado is home to 26 ski resorts. Urban settings like Denver and Collins are holiday destinations. But the more adventurous can wander out to the state's sparsely populated valleys and mountains for horse-drawn sleigh rides or tubing and sledding adventures in places like Keystone, Vail, Fraser and Copper Mountain.
Nestled in the Rocky Mountains of Colorado, Vail is the quintessential ski resort — and one of the largest in the world, with more than 5,200 acres of ski and snowboard terrain, according to Vail Resorts.
"It's cheaper if you travel there the first couple weeks of December, before ski season picks up," said Lindsey Epperly, a luxury travel consultant and owner of Epperly Travel. "Most places are already decorated for Christmas, so it's a great scenic getaway."
Ice fishing, dog sledding, snowshoeing, ice climbing and snowmobiling are all on the winter menu throughout the state. Just make sure your budget is large enough for where you want to go. The average daily cost per person in Vail is $233, according to Budget Your Trip, an online travel guide. But budget traveler can base up in Colorado Springs for $74 per person per day. To save more money, check out these free things to do.