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

Top Hotels Near Banff National Park in Alberta from AU$112

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Lake Louise Inn
3 out of 5
13 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$131 per night from 16 Mar. to 17 Mar.
4/5Very Good! (1,812 reviews)

"The bathroom was my favorite after a day on the hill, jetted tub and nice rainfall shower. The kitchen was great as well. No oven, however the convection oven/toaster oven worked great for what we needed. It was perfect, great renos."…"

Reviewed on 1 Mar. 2021

Lake Louise Inn
Fairmont Chateau Lake Louise
4 out of 5
14 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$454 per night from 3 Mar. to 4 Mar.
4.6/5Exceptional! (994 reviews)

"the room was great. stayed 2 nights and they unexpectedly placed us in a lake view room requested through email. awesome in-room services. felt like home away from home. staff at reception should be more welcoming to all guests. love the breakfast experience. lunch was not that great - both the food ..."…"

Reviewed on 27 Feb. 2021

Fairmont Chateau Lake Louise
Mountaineer Lodge
2 out of 5
13 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 3 Mar. to 4 Mar.
4/5Very Good! (1,153 reviews)

"Great place to stay in Lake Louise. Loved the renovated bathrooms too."…"

Reviewed on 2 Mar. 2021

Mountaineer Lodge
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.
Deer Lodge
3 out of 5
14 km from Banff National Park
Get Rates
3.4/5Good! (994 reviews)

"Quaint, cosy and clean. Staff was fantastic, helpful and friendly. Definitely will recommend anyone going to Lake Louise Village to stay there. And as a bonus it’s a stones throw away from Lake Louise!"…"

Reviewed on 15 Dec. 2020

Deer Lodge
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 2 Oct. 2020

Paradise Lodge & Bungalows
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 11 Jul. 2018

HI-Mosquito Creek Hostel
Baker Creek Mountain Resort
3 out of 5
22 km from Banff National Park
The price is AU$255 per night from 15 Mar. to 16 Mar.
4.6/5Wonderful! (678 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 21 Feb. 2021

Baker Creek Mountain Resort
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 11 Feb. 2017

Great Divide Lodge
Emerald Lake Lodge
3.5 out of 5
19 km from Banff National Park
The price is AU$175 per night from 24 Mar. to 25 Mar.
4.2/5Very Good! (987 reviews)

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

Reviewed on 20 Feb. 2021

Emerald Lake 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 8 Oct. 2014

Cathedral Mountain Lodge
Castle Mountain Chalets
3.5 out of 5
32 km from Banff National Park
The price is AU$258 per night from 21 Mar. to 22 Mar.
4.4/5Excellent! (520 reviews)

"We had an excellent stay, quiet, clean, and cozy!!"…"

Reviewed on 1 Mar. 2021

Castle Mountain Chalets
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 1 Oct. 2019

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

HI-Castle Mountain Hostel
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 AU$112 per night from 3 Mar. to 4 Mar.
4.1/5Very Good! (2,062 reviews)

"The Caribou was very welcoming with amazing staff. Having booked access to hot tub and gym services worked very well for us and made us feel safe and well-care for. Would definitely recommend for a well-priced weekend getaway!"…"

Reviewed on 1 Mar. 2021

Banff Caribou Lodge and Spa
Moose Hotel And Suites
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$191 per night from 7 Mar. to 8 Mar.
4.7/5Exceptional! (1,868 reviews)

"Convenient location, very easy to get down town."…"

Reviewed on 2 Mar. 2021

Moose Hotel And Suites
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 4 Oct. 2014

Johnston Canyon Resort
Mount Royal Hotel
3 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$112 per night from 3 Mar. to 4 Mar.
4.5/5Wonderful! (1,556 reviews)

"Hot tubs closed, they say it is due to AHS restrictions but other locations havs them open, room had no view."…"

Reviewed on 24 Feb. 2021

Mount Royal Hotel
Banff Rocky Mountain Resort
3 out of 5
47 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$112 per night from 3 Mar. to 4 Mar.
4/5Very Good! (2,399 reviews)

"We liked the location and the full kitchen. The room was a little dated and the beds were too small and uncomfortable. Otherwise it served its purpose."…"

Reviewed on 1 Mar. 2021

Banff Rocky Mountain Resort
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 AU$131 per night from 7 Mar. to 8 Mar.
4.2/5Excellent! (1,723 reviews)

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

Reviewed on 22 Feb. 2021

The Fox Hotel and Suites
Tunnel Mountain Resort
3.5 out of 5
48 km from Banff National Park
Free cancellationReserve now, pay when you stay
The price is AU$145 per night from 3 Mar. to 4 Mar.
4.5/5Wonderful! (1,126 reviews)

"Great mountain view. Free firewood. However the hot tub has been shut down for some years now, really miss it!"…"

Reviewed on 2 Mar. 2021

Tunnel Mountain Resort
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.

Visiting Banff National Park

Nature enthusiasts will enjoy exploring Banff National Park, and visitors give high marks for the lakeside setting, magnificent mountain views, and ski areas. Scenic and welcoming, this city also attracts tourists with its sightseeing tours. Top sights in the city include Upper Hot Springs, Banff Gondola, and Lake Louise Mountain Resort. In Banff National Park, there are 117 hotels and other accommodations to choose from.

Sightseeing and Staying in Banff National Park

Attractions like Lake Louise Gondola and Cross Zee Ranch are fun for everyone, not just kids. The lakeside, mountain views, and hiking trails highlight the city's natural beauty, and Upper Hot Springs, Banff Gondola, and Cave and Basin National Historic Site are worth a visit. Top activities include skiing and sightseeing, while Lake Louise Mountain Resort, Mount Norquay Ski Resort, and Sunshine Village are favorite sights to visit.

In Banff National Park, there are 117 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. Below are highly ranked ones based on Expedia user reviews:

  • The Lady MacDonald Country Inn - Amenities at this 2.5-star bed & breakfast include free WiFi and spa services. It's a favorite with Expedia travelers for its breakfast and overall value.
  • Moose Hotel And Suites - Our customers like the bar and comfortable rooms at this hotel. With a stay at this 3.5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi.
  • Paradise Lodge & Bungalows - This 2.5-star lodge features free WiFi, free parking, and a business center. Expedia customers like its helpful staff and clean rooms.

Other top sights in Banff National Park include Peyto Lake.

Getting Around Banff National Park

To explore the surrounding area, ride one of the trains from Lake Louise Station or Banff Station. Banff National Park might not have as many public transit choices so consider renting a car to explore the city.

Dressing for Banff National Park

  • Between January and March, you can expect the daytime average to be around 53°F and the nighttime average to be 6°F
  • From April to June, temperatures average about 81°F during the day and 28°F at night
  • July through September averages 84°F during the day and 38°F at night
  • In October-December, the average temperature is 62°F during the day and 10°F at night
  • Banff National Park gets about 0.91 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 80°F, while the coldest months are January and February with an average of 10°F

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 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 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 dates, click “Search”, then use the “free cancellation” filter to view the top deals on offer in Banff National Park.

Recent Reviews in Banff National Park