Photo by Banff Lake Louise Tourism

Find hotels near Banff National Park, from ₩134,711

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,706 hotels close to Banff National Park with room rates, reviews, and availability. Most hotels are fully refundable.

Mountaineer Lodge
2.5 star property
9.2 out of 10, Wonderful, (1639)
"One of the cleanest hotels I’ve ever been too, location is very convenient "
United States
Arely
The price is ₩190,793
₩212,124 total
includes taxes & fees
Oct 19 - Oct 20
Mountaineer Lodge
Baker Creek By Basecamp
3.0 star property
9.4 out of 10, Exceptional, (1016)
"Loved the cute cabins and creekside firepits"
United States
Jennifer
The price is ₩272,952
₩318,207 total
includes taxes & fees
Nov 2 - Nov 3
Baker Creek By Basecamp
Lake Louise Inn
3.0 star property
8.2 out of 10, Very Good, (2144)
"Great stay, and the staff were all very friendly and helpful. "
United States
Joseph
The price is ₩111,737
₩137,495 total
includes taxes & fees
Nov 2 - Nov 3
Lake Louise Inn
Fairmont Chateau Lake Louise
4.0 star property
9.2 out of 10, Wonderful, (1009)
"Great place to stay"
United States
justin
The price is ₩506,143
₩613,477 total
includes taxes & fees
Oct 26 - Oct 27
Fairmont Chateau Lake Louise
Castle Mountain Chalets
3.5 star property
9.0 out of 10, Wonderful, (1008)
"Amazing stay! Beautiful scenery, amazing stuff! "
Canada
Lorine
The price is ₩243,436
₩270,650 total
includes taxes & fees
Nov 3 - Nov 4
Castle Mountain Chalets
Storm Mountain Lodge Cabins & Dining
3.0 star property
9.2 out of 10, Wonderful, (196)
"Great rustic cabin."
United States
Craig
The price is ₩313,180
₩348,194 total
includes taxes & fees
Oct 19 - Oct 20
Storm Mountain Lodge Cabins & Dining
Banff Inn
3.0 star property
9.0 out of 10, Wonderful, (1175)
"Very convenient location and great room!"
Canada
Jenna
The price is ₩129,021
₩140,633 total
includes taxes & fees
Oct 30 - Oct 31
Banff Inn
Buffalo Mountain Lodge
3.5 star property
9.2 out of 10, Wonderful, (1429)
"Great stay"
Canada
Catherine
The price is ₩125,805
₩139,870 total
includes taxes & fees
Nov 12 - Nov 13
Buffalo Mountain Lodge
Canalta Lodge
3.5 star property
9.4 out of 10, Exceptional, (1379)
"Perfect location and such a cute hotel"
United States
Kaitlyn
The price is ₩177,099
₩196,888 total
includes taxes & fees
Nov 2 - Nov 3
Canalta Lodge
Banff Aspen Lodge
3.0 star property
9.4 out of 10, Exceptional, (1277)
"Majestic views of the mountains and convienant walkable to all the shops and restaurants. "
Canada
Corry
The price is ₩171,419
₩190,590 total
includes taxes & fees
Nov 5 - Nov 6
Banff Aspen Lodge
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, (2186)
"Great location, nice staff and clean room"
Canada
Winnie Yee Lam
The price is ₩272,952
₩303,468 total
includes taxes & fees
Nov 12 - Nov 13
Moose Hotel And Suites
The Juniper Hotel
3.0 star property
8.6 out of 10, Excellent, (1007)
"We really loved the restaurant "
Canada
Christopher
The price is ₩181,562
₩201,859 total
includes taxes & fees
Oct 19 - Oct 20
The Juniper Hotel
Banff Park Lodge
3.0 star property
9.0 out of 10, Wonderful, (1770)
"Great location, very nice staff, great breakfast."
Canada
Sheila
The price is ₩151,589
₩168,538 total
includes taxes & fees
Nov 11 - Nov 12
Banff Park Lodge
Banff Ptarmigan Inn
3.0 star property
8.8 out of 10, Excellent, (1812)
"Beautiful hotel in a great location."
United States
Rodney
The price is ₩154,277
₩171,520 total
includes taxes & fees
Nov 4 - Nov 5
Banff Ptarmigan Inn
Bow View Lodge
2.0 star property
8.4 out of 10, Very Good, (1019)
"Great location, free parking and staff is friendly."
Canada
Tom
The price is ₩121,160
₩134,711 total
includes taxes & fees
Oct 26 - Oct 27
Bow View Lodge
Best Western Plus Banff International Lodge
2.5 star property
8.8 out of 10, Excellent, (1186)
"Great place to stay "
Canada
Amanjot Singh
The price is ₩130,847
₩145,476 total
includes taxes & fees
Nov 2 - Nov 3
Best Western Plus Banff International Lodge
The Kenrick Hotel
3.0 star property
9.6 out of 10, Exceptional, (41)
"Very nice hotel "
Canada
Karine
The price is ₩219,092
₩243,588 total
includes taxes & fees
Oct 26 - Oct 27
The Kenrick Hotel
Brewster Mountain Lodge
3.0 star property
9.2 out of 10, Wonderful, (1610)
"Great location!"
United States
Jennifer
The price is ₩166,348
₩184,940 total
includes taxes & fees
Nov 16 - Nov 17
Brewster Mountain Lodge
Mount Royal Hotel
3.0 star property
9.0 out of 10, Wonderful, (1319)
"We had a wonderful stay, highly recommend!"
Canada
Lisa
The price is ₩171,419
₩190,582 total
includes taxes & fees
Oct 27 - Oct 28
Mount Royal Hotel
Royal Canadian Lodge
4.0 star property
9.0 out of 10, Wonderful, (1024)
"Amazing stay! Beautiful location "
Canada
Tasia
The price is ₩147,065
₩163,508 total
includes taxes & fees
Oct 28 - Oct 29
Royal Canadian Lodge
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Banff National Park Hotel Reviews

Hotels near other Banff National Park attractions

Frequently asked questions

What's the area like around Banff National Park?
Banff National Park is located in an area that travelers like for its mountain views. If you're looking for a convenient place to stay, you might search for properties close to public transportation so it's easy to get around.
Where is the best place to stay near Banff National Park?
Lake Louise Inn is one of the top choices for your stay based on our traveler data, and this hotel offers 3 restaurants and an indoor pool. You'll find it 12.3 mi (19.7 km) from Banff National Park. Other good options in the area include Mountaineer Lodge and Fairmont Chateau Lake Louise.
If I need to cancel the hotel reservation for my stay near Banff National Park, will I receive a refund?
Yes, you'll find most hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Add your dates and click on "Search", then you can filter by "fully refundable" to review the top deals on offer near Banff National Park.
Where can I learn more about changing or cancelling my trip in the area near Banff National Park?
To access more information about picking new dates or cancelling your stay near Banff National Park, click here.

Explore a world of travel with Expedia