Hotels near Banff National Park

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Hotels Near Banff National Park

Hidden Ridge Resort
3.5 star property
8.6 out of 10, Excellent, 3,825 reviews
"It would be nice if the hot tub stayed open later. A 10 p.m. shutdown is too early in the summer when it's light out until 11 p.m. in Banff, and you are paying premium prices. "
The price is S$586
per night
26 Jun - 27 Jun
Hidden Ridge Resort
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, 2,151 reviews
"Excellent location and great facilities "
The price is S$874
per night
17 Jun - 18 Jun
Moose Hotel And Suites
The Fox Hotel and Suites
3.5 star property
8.4 out of 10, Very good, 2,092 reviews
"Our stay was great, the place and front desk staff was so nice and accommodating. I will be back and stay at Fox hotel again! "
The price is S$521
per night
26 Jun - 27 Jun
The Fox Hotel and Suites
Save an average of 15% on thousands of hotels when you're signed in
Banff Rocky Mountain Resort
3.0 star property
8.0 out of 10, Very good, 1,873 reviews
"Loved the room, very friendly staff"
The price is S$393
per night
27 Jun - 28 Jun
Banff Rocky Mountain Resort
Banff Caribou Lodge and Spa
3.5 star property
8.4 out of 10, Very good, 2,529 reviews
"Would stay again "
The price is S$525
per night
18 Jun - 19 Jun
Banff Caribou Lodge and Spa
Tunnel Mountain Resort
3.5 star property
9.0 out of 10, Wonderful, 1,694 reviews
"it was good"
The price is S$547
per night
23 Jun - 24 Jun
Tunnel Mountain Resort
Brewster Mountain Lodge
3.0 star property
9.2 out of 10, Wonderful, 1,049 reviews
"This is a charming hotel and it is located in downtown Van right on the strip near everything you want very close to all the restaurants and shops and the downtown visitor center and parks The room that we had was on the second floor overlooking one of the side streets before one they do not have air conditioning only heat and if you have to open your windows to cool the room down, you have to endure some of the street noise, although they do give you earplugs Room the only thing I wasn't...
The price is S$550
per night
17 Jun - 18 Jun
Brewster Mountain Lodge
Banff Park Lodge
3.0 star property
8.6 out of 10, Excellent, 1,819 reviews
"Goog location, good service and program."
The price is S$602
per night
17 Jun - 18 Jun
Banff Park Lodge
Rundlestone Lodge
3.0 star property
8.6 out of 10, Excellent, 1,734 reviews
"The blinds in the dormer window in the room is electro/mechanical and did not work/close leaving the bedroom exposed to the windows and outside. Not exactly ideal but if someone wants to see me naked they are truly board. "
The price is S$503
per night
21 Jun - 22 Jun
Rundlestone Lodge
Mount Royal Hotel
3.0 star property
9.0 out of 10, Wonderful, 1,488 reviews
"In the middle of everything. This is the hotel you should stay at if visiting banff and want to be downtown "
The price is S$484
per night
17 Jun - 18 Jun
Mount Royal Hotel
Canalta Lodge
3.5 star property
9.4 out of 10, Exceptional, 1,002 reviews
"Great property - can walk to all restaurant "
The price is S$607
per night
20 Jun - 21 Jun
Canalta Lodge
Douglas Fir Resort and Chalets
3.0 star property
8.2 out of 10, Very good, 2,848 reviews
"We enjoyed the water slides and hot tub. It was fun to watch elk right from our deck!"
The price is S$305
per night
23 Jun - 24 Jun
Douglas Fir Resort and Chalets
Buffalo Mountain Lodge
3.5 star property
9.0 out of 10, Wonderful, 1,139 reviews
"Wonderful stay. I love the location, just away from the bustle of town. Beautiful lodge like room with a wonderful fireplace."
The price is S$492
per night
26 Jun - 27 Jun
Buffalo Mountain Lodge
Royal Canadian Lodge
4.0 star property
8.8 out of 10, Excellent, 1,007 reviews
"At the quiet end of Banff Avenue but only a 20 minute walk to the shops, bars and restaurant."
The price is S$532
per night
26 Jun - 27 Jun
Royal Canadian Lodge
The Elk & Avenue Hotel
3.0 star property
9.0 out of 10, Wonderful, 1,631 reviews
"When booking our stay, we didn't realize that the hotel was so conveniently located to local transportation, a grocery store and all that the town has to offer. It is beautifully and uniquely decorated. Dining, lots of public spaces and even a local travel office was all there. Warning, when turned on, water emits from the hand-held hose and not the shower head. The bathroom got drenched!"
The Elk & Avenue Hotel
Banff Inn
3.0 star property
9.0 out of 10, Wonderful, 1,072 reviews
"no bus passes"
The price is S$472
per night
27 Jun - 28 Jun
Banff Inn
Peaks Hotel and Suites
3.0 star property
9.6 out of 10, Exceptional, 793 reviews
"I loved the location of the hotel. It’s central to everything and it was walking distance to all of the restaurants and shopping areas. The hotel is modern and clean! Loved my stay here! "
The price is S$675
per night
7 Jul - 8 Jul
Peaks Hotel and Suites
Banff Ptarmigan Inn
3.0 star property
8.6 out of 10, Excellent, 1,836 reviews
"Super close to the “strip”. You can easily walk any where from the hotel "
The price is S$547
per night
25 Jun - 26 Jun
Banff Ptarmigan Inn
The Juniper Hotel
3.0 star property
8.6 out of 10, Excellent, 1,002 reviews
"Stayed here for 1 night only and wished we had longer. The staff were super friendly and helpful. We ate in their restaurant which we would also highly recommend. Bed was extremely comfy, would recommend and certainly stay again"
The price is S$454
per night
18 Jun - 19 Jun
The Juniper Hotel
Banff Aspen Lodge
3.0 star property
8.8 out of 10, Excellent, 1,103 reviews
"Staff were all incredibly polite and kind and helpful. The complementary breakfast was also incredible, lots of delicious food options. Would honestly stay here again just for the scrambled eggs and home-made granola! "
The price is S$514
per night
17 Jun - 18 Jun
Banff Aspen Lodge
Don't see what you're looking for?
See all available properties in Banff National Park
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.

Banff National Park hotels information

Number of reviews
33,602
Accommodation
1,485 hotels
Lowest Price
S$305
Highest Price
S$874

Destinations near

Frequently asked questions

What's the area like around Banff National Park?

Banff National Park is located in an area that travellers like for its mountain views. If you're looking for a convenient place to stay, you could search for properties close to public transport 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 traveller 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 Fairmont Chateau Lake Louise and Mountaineer Lodge.

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 room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and get a refund within a 24-hour period of booking. Add your dates and click on "Search", then use the "fully refundable" filter to view the top deals on offer near Banff National Park.

Recent Reviews in Banff National Park
Expedia verified reviews