10Best readers voted these 10 towns the best in North America for their access to slopes, convenient amenities and rustic vibes.
Located not far from Whitewater Ski Resort, the town of Nelson has personality in spades. Rugged adventurers rub elbows with hippies and bohemians in its cafes, bars and galleries near Baker Street.
Big slopes meet the Wild West in Jackson Hole, Wyoming's most popular winter resort. While the town's western heritage is still on display, Jackson caters to luxury travelers as well.
This ski town in the Wasatch Mountain Range is home to only 383 permanent residents, as well as classic ski bars and a more local scene than some of Utah’s glitzier resort towns.
Breckenridge, established during the Colorado gold rush of the 1800s, is home to Colorado's largest historic district and an equally historic après-ski scene.
It can be pricey. It can be hyped. But Aspen has long been one of the world's great ski towns, and for good reason. With four ski areas within a 10-mile radius, Aspen is hard to beat.
Walk 15 minutes in just about any direction from the town of Banff, and you'll find yourself surrounded by the majestic wilderness of Banff National Park.
Steepled churches and clapboard houses make Stowe a quintessential New England ski town, complete with excellent options for both downhill and Nordic skiers.
Visitors staying in Bethel enjoy easy access to Sunday River, home to some of the best snow conditions in the East.
Not only is Rossland a skier's paradise with Red Mountain Resort nearby, it's also one of North America's top spots for mountain biking. The unpretentious small town has plenty for the non-skier as well.
Nestled within the scenic White Mountains of New Hampshire, North Conway sits within a half-hour drive of more than a dozen alpine and Nordic ski resorts.