Hit the slopes without breaking the bank.

By Talia Avakian
November 11, 2016
Getty Images

Winter is right around the corner, which means it’ll soon be time to hit the slopes.

Ski.com, which offers mountain vacation packages with from more than 120 of the world's most popular ski resorts, has identified the cheapest ski resorts in North America this winter.

The results are based on average nightly lodging rates in January, proximity to major airport hubs, whether or not budget airlines fly there, the price of lift tickets and ski pass deals, and the local experience (like how crowded it is and what entertainment options are available).

Here are the cheapest places to head to in North America this winter:

Winter Park, Colorado

Average nightly rates in Winter Park start at $133, and travelers can find deals for under $100 in January when booking early. Winter Park is a relatively easy drive from Denver International Airport.

Salt Lake City, Utah

Average rates in Salt Lake City start as low as $98 per night. Thanks to the fact that the Salt Lake City International Airport is just miles from top ski grounds, getting to and from the mountains is easy. Ski.com also recommends going for the Ski City Super Pass, which gives you access to skiing in Alta, Brighton, Snowbird, and Solitude.

Heavenly, California

Average nightly rates here start at $94, and casino hotels offer rates under $100 a night. Travelers who purchase the Epic Pass will be able to use it here and in Kirkwood to help save on lift prices.

Banff and Lake Louise, Alberta, Canada

Average nightly rates range from about $67 to $100, with several ski resorts to choose from.

This content is subject to copyright.
Getty Images

Schweitzer Mountain, Idaho

Average rates at Schweitzer Mountain, the largest ski resort in Idaho, start at $94 per night. Customers who fly with Alaska Air to the resort this winter can ski for free by showing their boarding pass.

Red Mountain, British Columbia

Describing itself as “the last great, unspoiled resort in Rossland, British Columbia,” this ski resort remains something of a hidden gem. Average rates start at $65 per night and up.

Getty Images

Keystone, Colorado

Close to Denver, Keystone has average nightly rates starting at roughly $158 per night at properties near the Peru Express lift. Customers who purchase a three-day lift ticket can also choose from locations Breckenridge, the Arapahoe Basin, Vail, and Beaver Creek.

Wondering if there's other ways you can make your winter getaway more affordable?

The website recommends flying on dates like Christmas Day, New Year's Day, or midweek. And look for cheap flights to big cities where you can rent a car and then drive to your chosen destination.

When it comes to accommodations, go for off-hill properties with free around-town transportation.