Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Banff National Park Ski Hotels

See all 154 Hotels in Banff National Park
Lake Louise Inn

Lake Louise Inn

210 Village Road, Lake Louise
3.0 out of 5.0
3.4 out of 5 (1,067 reviews)
nice place but..Once we found the short cuts to our room the location was fine. We had lots of luggage but the elevator to the 3rd floor worked well. The room was immaculate upon arrival and after the first "maid visit". However, there were no reading lights for the bed and the TV was located such that only one ...
  Sep 24, 2017

$93

$93
Mountaineer Lodge

Mountaineer Lodge

101 Village Road, Lake Louise
2.0 out of 5.0
3.5 out of 5 (482 reviews)
Large choice of breakfast and nice room.
  Sep 24, 2017

$121

$121
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
3.5 out of 5.0
4.0 out of 5 (1,038 reviews)
Can't Wait to Go Back! Convenient location. Great restaurant for breakfast, lunch and dinner. Room was a little small but who in Banff spends time in their room? Would definitely recommend.
  Sep 7, 2017

$188

$188
Banff Ptarmigan Inn

Banff Ptarmigan Inn

337 Banff Ave, Banff
3.0 out of 5.0
3.5 out of 5 (617 reviews)
Very patient with our questions re: sites to see, restaurants etc. Breakfast could have been so much better.
  Sep 23, 2017

$121

$121
Canadian Rockies Chalets

Canadian Rockies Chalets

1206 Bow Valley Trail, Canmore
2.0 out of 5.0
3.8 out of 5 (313 reviews)
Nice place in and out.Location very good. Spacious enough, clean, comfortable place. Not new but well equiped. We liked being in a 2 floor unit with a nice view all around.
  Sep 24, 2017

$127

$127
Delta Hotels by Marriott Banff Royal Canadian Lodge

Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff
4.0 out of 5.0
4.4 out of 5 (688 reviews)
BanffThe hotel is affiliated with Marriott but don't expect a Marriott like in the states. First it was well located in Banff staff very accommodating our room was very clean lots of towels. Our room 222 was extremely small over looked the outdoor patio the bathroom was missing a light over the sink that ...
  Sep 15, 2017

$221

$221
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (537 reviews)
Loved the view of the mountains and the log fires.Would have liked to stay longer but we had to move on to the next town.
  Sep 8, 2017

$103

$103
Deer Lodge

Deer Lodge

109 Lake Louise Drive, Lake Louise
3.0 out of 5.0
3.3 out of 5 (590 reviews)
Loved Lake Louise!! Could not stop taking pictures. It was just spectacular!
  Sep 23, 2017

$182

$182
Irwin's Mountain Inn

Irwin's Mountain Inn

429 Banff Avenue, Banff
2.5 out of 5.0
3.8 out of 5 (307 reviews)
Nice close to downtown We had a problem with parking because we had a truck and the night clerk helped us out . She was very helpful and went out of her way!
  Sep 20, 2017

$88

$88
Great Divide Lodge

Great Divide Lodge

1 Trans Canadian HWY, Field
3.0 out of 5.0
3.1 out of 5 (95 reviews)
close to Lake Louise and other venues.Nice place. Located between the Crossing and Lake Louise. Located on main road and main freight line for the railroad. Walk up no elevator. Wi Fi was fine. Good place to stay given location and price.
  Sep 28, 2016
Map

Recently booked Ski Hotels in Banff National Park

Lake Louise Inn
3.0 out of 5.0
Last booking: 19 minutes ago
The Georgetown Inn
3.5 out of 5.0
Last booking: 50 minutes ago
Deer Lodge
3.0 out of 5.0
Last booking: 1 hour ago
Bow Valley Motel
2.0 out of 5.0
Last booking: 1 hour ago
The Rimrock Resort Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Canmore Rocky Mountain Inn
2.0 out of 5.0
Last booking: 3 hours ago
The Fox Hotel and Suites
3.5 out of 5.0
Last booking: 3 hours ago
Buffalo Mountain Lodge
3.5 out of 5.0
Last booking: 4 hours ago
Banff Park Lodge
3.0 out of 5.0
Last booking: 5 hours ago

Banff National Park Ski Resorts Information

Carve up the slopes with reservations at Banff National Park ski resorts.
  • Check out our impressive variety of ski lodges
  • Book confidently, knowing you’re receiving the lowest rates
  • Become a member of our rewards program to earn points

Strap on your ski boots, slip into your snow pants, and brave the fresh powder on black diamond trails when you make reservations here on Expedia.com. Our Banff National Park ski hotels turn up the heat on your adventures at the chilly slopes.

Whether you’re flaunting your Shaun White-inspired half-pipe tricks or still trying to figure out how to do a “pizza,” book a stay at a ski-in-ski-out resort. There’s nothing better than staying at a Banff National Park ski hotel right on the slopes to easily access both the chair lift and hot chocolate in the lodge. After sledding, cross-country skiing, and snowshoeing in Banff National Park, cozy up around the fireplace in your ski chalet.

Calling all ski bunnies and snowboarding pros: we offer deals on ski resorts in Banff National Park here on Expedia. You’ll slide right into our unbeatable deals with a ton of hotels to choose from and personalized recommendations to help you create the perfect mountain trip. Spend more of your hard-earned cash on new gear for your adventures skiing in Banff National Park and less on your accommodation. From accommodations with fireplaces to rooms with a view of the trails, we have a ski hotel meeting all your needs and price range. Book one of 154 ski hotels today and get ready to carve up the slopes tomorrow.