Sometimes the best way to survive the cold is to embrace it. These top ski destinations around the country pack in adventure and luxury to get you through these winter months.

Aspen, CO

Ski season on Aspen Mountain generally begins in late November during Thanksgiving weekend and goes through late March – sometimes stretching into April. With endless activities and a vibrant nightlife in town, Aspen is a great option for visitors looking for more than just hitting the slopes.

Photo via aspensnowmass.com

Snowbird, UT

This mountain is not ideal for beginners. It’s rugged terrain and deep powder require a certain level of expertise. But with some of the best snow on Earth, Snowbird is a great winter getaway. If skiing isn’t your thing, you can enjoy other winter activities including snowshoeing, tram rides, or drinking hot cocoa by the fire.

Telluride, CO

Another Colorado favorite, Telluride is known for its epic terrain, elegant lodging and dining, and extraordinary views of the San Juan mountains. The mountain offers 148 trails ranging from beginner to expert. Rent a mountainside condo and enjoy the easy access to the slopes from your front door.

Photo via tellurideskiresort.com

RELATED: The Top Winter Adventure Destinations Around The World

Vail, CO

Vail is one of the biggest and baddest mountains around. With something for just about everyone, from a wide variety of terrain and off-slope activities to more dining options than you can experience in one visit, Vail has set the standard for ski resorts and snowy, winter getaways.

RELATED: Escape The Winter Chill In These Tropical Locations

Jackson Hole, WY

This is the Wild West of the ski world. Totaling up an impressive 4,139 feet of vertical drop, Jackson Hole has the longest continuous vertical of any ski resort in the US. Needless to say, this mountain isn’t ideal for people who have never skied before, but with other great outdoor options, there are enough snowy adventures to keep anyone busy.

Photo via jacksonhole.com