Lodging near Banff National Park, Alberta

Stay close to nature from $95

Search over 2.9 million properties and 550 airlines worldwide.

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience
Hidden Ridge Resort
3.5 out of 5
23 mi from Banff National Park
The price is $132 per night from Oct 17 to Oct 18
$132
per night
Oct 17 - Oct 18
8.4/10 Very Good! (3,364 reviews)
"Great, hot tub was lovely."

Reviewed on Sep 25, 2023

Hidden Ridge Resort
Banff Rocky Mountain Resort
3 out of 5
22 mi from Banff National Park
The price is $95 per night from Oct 24 to Oct 25
$95
per night
Oct 24 - Oct 25
7.8/10 Good! (1,534 reviews)
"Rooms were nice and clean, bathrooms were also very nice. Area is very close to banff downtown. The lodge gives you a home comfort with hotel amenities!"

Reviewed on Sep 25, 2023

Banff Rocky Mountain Resort
Moose Hotel And Suites
4 out of 5
23 mi from Banff National Park
The price is $184 per night from Oct 24 to Oct 25
$184
per night
Oct 24 - Oct 25
9.4/10 Exceptional! (1,955 reviews)
"Great location - walkable to everywhere on Main Street. The property was great for our family and a great Banff experience. We also ate at the on site restaurant for dinner and it was wonderful."

Reviewed on Sep 21, 2023

Moose Hotel And Suites
Save an average of 15% on thousands of hotels when you're signed in
Tunnel Mountain Resort
3.5 out of 5
23 mi from Banff National Park
The price is $110 per night from Oct 17 to Oct 18
$110
per night
Oct 17 - Oct 18
9/10 Wonderful! (1,653 reviews)
"Beautiful surrounding Bus stop to town right in front"

Reviewed on Sep 25, 2023

Tunnel Mountain Resort
Douglas Fir Resort and Chalets
3 out of 5
23 mi from Banff National Park
The price is $101 per night from Oct 24 to Oct 25
$101
per night
Oct 24 - Oct 25
8/10 Very Good! (2,429 reviews)
"Great place and worst reception lady"

Reviewed on Sep 23, 2023

Douglas Fir Resort and Chalets
The Fox Hotel and Suites
3.5 out of 5
23 mi from Banff National Park
The price is $125 per night from Oct 23 to Oct 24
$125
per night
Oct 23 - Oct 24
8.2/10 Very Good! (1,863 reviews)
"Hot spa is excellent; it could be better if it has a small refrigerator."

Reviewed on Sep 24, 2023

The Fox Hotel and Suites
Banff Caribou Lodge and Spa
3.5 out of 5
23 mi from Banff National Park
The price is $110 per night from Oct 17 to Oct 18
$110
per night
Oct 17 - Oct 18
8.2/10 Very Good! (2,226 reviews)
"Enjoyed the spa and he beds were very comfortable"

Reviewed on Sep 24, 2023

Banff Caribou Lodge and Spa
Brewster Mountain Lodge
3 out of 5
23 mi from Banff National Park
The price is $107 per night from Oct 24 to Oct 25
$107
per night
Oct 24 - Oct 25
9/10 Wonderful! (1,000 reviews)
Comfortable short stay in Banff
"I was very happy with my stay at the Brewster Mountain Lodge. It is very clean, spacious rooms, clean rooms, comfortable, quiet considering its in downtown Banff, very friendly and helpful staff, and the continental breakfast in the morning was a perfect way to start your day. The location is perfect ..."

Reviewed on Sep 25, 2023

Brewster Mountain Lodge
Banff Park Lodge
3 out of 5
23 mi from Banff National Park
Fully refundableReserve now, pay when you stay
The price is $111 per night from Oct 25 to Oct 26
$111
per night
Oct 25 - Oct 26
8.6/10 Excellent! (1,661 reviews)
"Good location"

Reviewed on Sep 23, 2023

Banff Park Lodge
Royal Canadian Lodge
4 out of 5
23 mi from Banff National Park
Fully refundableReserve now, pay when you stay
The price is $132 per night from Oct 26 to Oct 27
$132
per night
Oct 26 - Oct 27
8.6/10 Excellent! (1,003 reviews)
"This was a great location. Only about 10 min walk to shops/restaurants."

Reviewed on Sep 23, 2023

Royal Canadian Lodge
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.

Cabins & lodges near 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.

Get back to nature – book your Banff National Park lodging

Find your adventure-filled home away from home

Romantic outdoor getaway, luxury walking vacation, or exciting family break full with outdoor activities: whatever the occasion, hotels near Banff National Park deliver. If you adore the great outdoors, getting a place to stay near Banff National Park is the answer. Indulge in hiking through meadows, canoeing along rivers, bouldering, climbing, and filling every day with outdoor adventures and discovery. Banff National Park really is the place to be. With 1,273 lodges, cabins and hotels in the park and the surrounding towns, your perfect adventure is ready and waiting for you. And with prices ranging from $95 per night to $524 per night, it’s easy to find lodging or campsites near Banff National Park that suits your budget, too. 

Build your dream trip to enjoy the wilderness


To find the perfect Banff National Park hotel, enter your travel dates, and hit search. From here, you can sort lodging near Banff National Park by price and rating or filter by property type, amenities, and budget. Want a cabin in the woods, a private hot tub, or a pet-friendly stay? No problem! If location is more important than luxuries, you can use the map feature to search as you move. 

Banff National Park hotels - a brilliant base in any season

Places to stay near Banff National Park offer something wonderful at different times of the year and bring you amazing experiences not to be missed. You can be sure of a great vacation in Alberta when you visit Banff National Park. Banff National Park is busy all year round, but during the summer season in particular is at its most exciting. 

Let Expedia take you there

Whenever you decide to visit Alberta, Expedia has amazing deals on loads of the fantastic lodging Banff National Park has to explore—all in one place. All you need to do is find the accommodation that checks all your boxes. At Expedia, we make it easy to narrow your search and find exactly what you’re looking for. And with free cancellation on most hotel rooms and many buy now, pay later options, you can build your dream vacation in Banff National Park with total peace of mind. 

Banff National Park Travel Info

Number of reviews
18,688
Lowest price
$95
Highest price
$524

Popular places to visit

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 3-star 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 Baker Creek By Basecamp.

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.

Recent reviews of Banff National Park hotels
Expedia verified reviews