COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find hotels near Banff National Park, Alberta from CA $99

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
HI-Mosquito Creek Hostel
1 out of 5
11 km from Banff National Park
Get Rates
3.8/5Good! (6 reviews)

"I had a good experience , Ian was up late and was bale to check me in after 10. He gave me a good rundown of where everything was at .He gave me some good tips on where to get food , gas and where and when to see sites and good hiking spots. The cabin was very clean and so was the bathroom ."…"

Reviewed on Jul. 11, 2018

HI-Mosquito Creek Hostel
HI-Castle Mountain Hostel
1.5 out of 5
32 km from Banff National Park
Get Rates
4/5Very Good! (3 reviews)
A very relaxing, quiet and pleasant hostel.

"I enjoyed my stay because of the peaceful wilderness surrounding this hostel. The manager was very helpful, knowledgeable, accommodating and kept a very tidy accommodation."…"

Reviewed on Jun. 11, 2017

HI-Castle Mountain Hostel
Paradise Lodge & Bungalows
2.5 out of 5
14 km from Banff National Park
Get Rates
4.7/5Exceptional! (457 reviews)

"Clean and cozy little cabins in a great location! The staff were very nice and the playground was a nice bonus for our daighter"…"

Reviewed on Oct. 2, 2020

Paradise Lodge & Bungalows
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Castle Mountain Chalets
3.5 out of 5
32 km from Banff National Park
The price is CA $178 per night from Mar 1 to Mar 2
4.3/5Excellent! (515 reviews)

"Cozy cabin in the woods made for a delightful winter getaway with the doggo. All the boxes are checked: wood burning fireplace, kitchen, table for dining/playing games, comfy couch for reading/watching movies, and a cute dog rug, milk bones and food bowl provided by Castle Mountain... really a lovely ..."…"

Reviewed on Feb. 22, 2021

Castle Mountain Chalets
Best Western Plus Siding 29 Lodge
2.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Feb 28 to Mar 1
4.2/5Excellent! (981 reviews)

"Fine stay. The underground parking is very cramped and if you have a larger vehicle it may be very difficult/impossible to access a spot even if it is available. They had us park in front of the ski lockers which was nice of them but then made it very difficult for people to get out parked across ..."…"

Reviewed on Feb. 25, 2021

Best Western Plus Siding 29 Lodge
Great Divide Lodge
3 out of 5
14 km from Banff National Park
Get Rates
3.3/5 (205 reviews)
Great stopover on the Trans Canada Hwy

"Not much accomodation in this area, so you can't be picky and choosey. This served the purpose, twin room, comfortable, warm, albeit a little aged! Nice bar/pool area, with selection of beers. Stayed here to visit Yoho NP, walk the Emerald Lake loop and visit Takakkaw Falls. Overall did the ..."…"

Reviewed on Feb. 11, 2017

Great Divide Lodge
Cathedral Mountain Lodge
2.5 out of 5
18 km from Banff National Park
Get Rates
4.7/5Exceptional! (72 reviews)
Cathedral Mountain Lodge Getaway Vacation

"Had a wonderful time! Cathedral Mountain Lodge was in a beautiful area between mountains with the Kicking Horse River in front. Stayed in a Premier King cabin which was very nicely decorated and comfortable. King size bed, fireplace with plenty of cut firewood, nicely appointed bathroom with deep ..."…"

Reviewed on Oct. 8, 2014

Cathedral Mountain Lodge
Fairmont Banff Springs
4 out of 5
50 km from Banff National Park
Free cancellation
The price is CA $399 per night from Feb 28 to Mar 1
4.4/5Wonderful! (995 reviews)

"Beautiful location, historical building with lots of characters, great restaurants, great staff."…"

Reviewed on Feb. 26, 2021

Fairmont Banff Springs
Banff Rocky Mountain Resort
3 out of 5
47 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 28 to Mar 1
4/5Very Good! (2,393 reviews)

"Very nice place! amenities were a bit weird though...stayed in a junior suite with kitchenette and they only had 4 spoons which was very odd and nothing else."…"

Reviewed on Feb. 24, 2021

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $128 per night from Mar 3 to Mar 4
4.5/5Wonderful! (1,127 reviews)

"Clean and quiet room Great place to stay for a family ski trip"…"

Reviewed on Feb. 22, 2021

Tunnel Mountain Resort
Baker Creek Mountain Resort
3 out of 5
22 km from Banff National Park
The price is CA $220 per night from Mar 10 to Mar 11
4.6/5Wonderful! (675 reviews)

"It’s like a real life Christmas Village on top of the mountain. Very quiet, close to nature, mountains, trails and lake Louise. Everything you need is in the resort. There’s a small skating rink, perfect for small children. Great view! Jet tub in the cabin. No phone signal but wifi is available. ..."…"

Reviewed on Feb. 21, 2021

Baker Creek Mountain Resort
Banff Park Lodge
3 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 28 to Mar 1
4.2/5Very Good! (1,648 reviews)

"It was a great stay. With all the covid restrictions it still was very enjoyable. Would definitely stay again."…"

Reviewed on Feb. 23, 2021

Banff Park Lodge
Hidden Ridge Resort
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from Mar 11 to Mar 12
4.2/5Very Good! (2,386 reviews)

"The property location is really good. I love the hot pool it’s perfect location. It feels good soaking after ski trip from Norquay! Due to Covid protocol"…"

Reviewed on Feb. 26, 2021

Hidden Ridge Resort
Banff Ptarmigan Inn
3 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 28 to Mar 1
4.2/5Excellent! (1,182 reviews)

"Nice spacious room, quiet with deck. Great location..walking distance to restaurants"…"

Reviewed on Feb. 23, 2021

Banff Ptarmigan Inn
The Fox Hotel and Suites
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Feb 28 to Mar 1
4.2/5Excellent! (1,722 reviews)

"Mountain view was awesome. Room was roomy and pleasant."…"

Reviewed on Feb. 22, 2021

The Fox Hotel and Suites
The Rimrock Resort Hotel
4 out of 5
51 km from Banff National Park
The price is CA $219 per night from Feb 28 to Mar 1
4.5/5Wonderful! (1,650 reviews)

"Staying at the Rimrock never disappoints. Sure, the hotel feels a wee bit dated but"…"

Reviewed on Feb. 23, 2021

The Rimrock Resort Hotel
Johnston Canyon Resort
2.5 out of 5
35 km from Banff National Park
Get Rates
3.4/5 (19 reviews)
A beautiful location in nature

"We love this place. A great place to get away. Very cozy cabins. The cafe and restaurant served good hearty food, but the staff had a bit of end-of/-season familiarity with each other, and casuality that seemed to make them indifferent to guests in their care. Still, we'd go again."…"

Reviewed on Oct. 4, 2014

Johnston Canyon Resort
Emerald Lake Lodge
3.5 out of 5
19 km from Banff National Park
The price is CA $149 per night from Mar 17 to Mar 18
4.2/5Very Good! (987 reviews)

"Truly felt like a winter wonderland. The scenery was gorgeous;"…"

Reviewed on Feb. 20, 2021

Emerald Lake Lodge
Banff Caribou Lodge and Spa
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 28 to Mar 1
4.1/5Very Good! (2,053 reviews)

"Quaint hotel, easy going staff, clean quiet and nice spacious underground parking."…"

Reviewed on Feb. 25, 2021

Banff Caribou Lodge and Spa
Storm Mountain Lodge Cabins & Dining
3 out of 5
33 km from Banff National Park
Get Rates
4/5Very Good! (22 reviews)

"The cabin was so charming and romantic a great getaway! The café had fantastic food and a real chef. Presentation was fantastic it’s all"…"

Reviewed on Oct. 1, 2019

Storm Mountain Lodge Cabins & Dining
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.

Your Guide to Banff National Park Hotels

Come visit the oldest national park in Canada, and the third-oldest in the world!

  • Get the best deals on hotels near Banff National Park in the Rocky Mountains
  • Book a hotel in Banff Nation Park, Alberta, with user-friendly booking tools
  • Combine flights to Calgary and hotels in Banff, Canada for spectacular vacation packages

Once you’re all checked in to your hotel, it’s time to explore. Put your adventure cap on and see what the city has to offer! From good eats to thrilling excursions, there are tons of things to do in Banff National Park, and you can book them all right here on Expedia.

Incredible natural beauty on the eastern side of the Canadian Rockies is what Banff National Park is all about. This area lures two to five million visitors each year, so come get swept up in the incredible adventure of this gorgeous land!

Winter Activities in Banff

Have you ever climbed a glacier? Well, now is your chance. Head to Athabasca Glacier and the Columbia Ice Field, the largest ice field in the Rockies. Have some ice-cold adventure, even in the height of summer.

Book passage on the Banff Gondola up to the top of Sulphur Mountain for awe-inspiring views, hiking, or skiing. This year-round attraction takes just 10 minutes to complete each way. Plus, if you book a hotel in Banff National Park near the hot springs at the gondola’s base, you can soak those weary bones before falling into bed.

Summer in Banff

Though it may seem impossible, Banff gets even more beautiful when most of the snow melts. Tears begin falling down Weeping Wall where climbers once scaled solid sheets of ice. You can paddle through glacier-fed waters in Moraine Lake, or hike around Peyto Lake to enjoy stunning views.

When you’re ready to head into town, check out the 100-year-old Whyte Museum, which highlights the area’s history and culture. And, of course, you can book hotels in Banff, AB, Canada near the Canadian Pacific Railway. A ride on the rails through this awe-inspiring area is a lifetime memory, and it all starts by booking your trip through Expedia.ca today!

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 8.3 mi (13.4 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 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 “free cancellation” to review the top deals on offer near Banff National Park.

Recent Reviews in Banff National Park