Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Hotels Near Banff National Park

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices near Banff National Park

Check prices close to Banff National Park for tonight, 22 Oct. - 23 Oct.22 Oct. - 23 Oct.
Check prices close to Banff National Park for tomorrow night, 23 Oct. - 24 Oct.23 Oct. - 24 Oct.
Check prices close to Banff National Park for this weekend, 23 Oct. - 25 Oct.23 Oct. - 25 Oct.
Check prices close to Banff National Park for next weekend, 30 Oct. - 1 Nov.30 Oct. - 1 Nov.

Top hotels near Banff National Park

Don't see what you're looking for?
See all available properties in Banff National Park
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels near Banff National Park

On your way to Banff National Park? From places to stay to nearby attractions, here are a few things to consider before you embark.

The locals are sure to tell you it's up there with the best places in Canadian Rockies.

You'll struggle to find any listed hotels in the vicinity of Banff National Park. Check out the amenities at the Moraine Lake Lodge, 25 kilometres away. The Fairmont Chateau Lake Louise (25 kilometres away) and the Fairmont Banff Springs (35 kilometres away) are also great options.

Other Things to Do Near Banff National Park

After you spend some time at Banff National Park, explore the surrounding area:

  • How amazing does snowboarding sound? You are able to give it a go in the wider Canadian Rockies area.
  • You won't have to look very far for more to do, with skiing also on offer.

How much is a hotel room in Banff National Park?

Hotels in Banff National Park start at AU$113 per night. Prices and availability subject to change. Additional terms may apply.

Recently reviewed in Alberta

Travel to Banff National Park & explore

^Eligibility requirements and conditions apply.