Find hotels near Banff National Park, 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.

Top Hotels Close to Banff National Park

HI-Castle Mountain Hostel
1.5 out of 5
32 km from Banff National Park
4/5 Very 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

Get rates
HI-Castle Mountain Hostel
HI-Mosquito Creek Hostel
1 out of 5
11 km from Banff National Park
3.8/5 Good! (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

Get rates
HI-Mosquito Creek Hostel
Castle Mountain Chalets
3.5 out of 5
32 km from Banff National Park
The price is CA $213 per night from Oct 27 to Oct 27
4.4/5 Excellent! (583 reviews)
"The location was perfect between Banff and lake Louise with castle mountain towering near by. The staff was friendly and so accommodating. I highly recommend this property!"

Reviewed on Sep. 24, 2021

Castle Mountain Chalets
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.
Paradise Lodge & Bungalows
2.5 out of 5
14 km from Banff National Park
4.7/5 Exceptional! (522 reviews)
"Great spot in the mountains. Nice and quiet. The room was a decent size. The staff were great to deal with."

Reviewed on Oct. 4, 2021

Get rates
Paradise Lodge & Bungalows
Pine Cabin, Wood Fireplace, Bathtub Only
Historic LOG CABIN- Queen Bed, Wood Burning Fireplace
Storm Mountain Lodge - Historic log cabin #1
Peaks Hotel and Suites
3 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Oct 17 to Oct 17
4.7/5 Exceptional! (170 reviews)
"This hotel was very nice. The designers put a lot of thought into its appeal. It was modern and clean. We had a great stay and will stay here again next time we visit!"

Reviewed on Oct. 13, 2021

Peaks Hotel and Suites
Banff Aspen Lodge
3 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Nov 16 to Nov 16
4.2/5 Very Good! (969 reviews)
"The ability to walk outside was quite unique! We were given a first floor room"

Reviewed on Oct. 14, 2021

Banff Aspen Lodge
Baker Creek Mountain Resort
3 out of 5
22 km from Banff National Park
The price is CA $225 per night from Oct 18 to Oct 18
4.6/5 Wonderful! (751 reviews)
"Nice and cozy, enjoyed our stay!"

Reviewed on Oct. 14, 2021

Baker Creek Mountain Resort
Moose Hotel And Suites
3.5 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $179 per night from Nov 1 to Nov 1
4.7/5 Exceptional! (2,044 reviews)
"nice property nice location"

Reviewed on Oct. 13, 2021

Moose Hotel And Suites
Rundlestone Lodge
3 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct 18 to Oct 18
4.3/5 Excellent! (1,163 reviews)
"the property is clean"

Reviewed on Oct. 16, 2021

Rundlestone Lodge
Tunnel Mountain Resort
3.5 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct 17 to Oct 17
4.5/5 Wonderful! (1,396 reviews)
"Love this property, we come back every year!"

Reviewed on Oct. 14, 2021

Tunnel Mountain Resort
Hidden Ridge Resort
3.5 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Oct 24 to Oct 24
4.2/5 Very Good! (2,582 reviews)
"Nice view… very relaxing"

Reviewed on Oct. 16, 2021

Hidden Ridge Resort
Banff Caribou Lodge and Spa
3.5 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Oct 17 to Oct 17
4/5 Very Good! (2,396 reviews)
"Such a cozy and quaint hotel. The hot pool was great after a day of hiking! I highly recommend this property."

Reviewed on Oct. 14, 2021

Banff Caribou Lodge and Spa
The Fox Hotel and Suites
3.5 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct 31 to Oct 31
4.2/5 Very Good! (1,870 reviews)
"Cute room, very nice hot tub and courtyard."

Reviewed on Oct. 15, 2021

The Fox Hotel and Suites
Banff Rocky Mountain Resort
3 out of 5
47 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct 17 to Oct 17
4/5 Very Good! (2,706 reviews)
"It was clean and nice"

Reviewed on Oct. 11, 2021

Banff Rocky Mountain Resort
Banff Park Lodge
3 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $116 per night from Oct 17 to Oct 17
4.2/5 Very Good! (1,656 reviews)
"We’ve stayed at this hotel numerous times over the years. Advance checkin can be completed when the hotel contacts you after you book. When you arrive you get your keys at a separate desk. The VIP room upgrade didn’t happen. Great location. You can leave your car and walk anywhere downtown. Room ..."

Reviewed on Oct. 15, 2021

Banff Park Lodge
Fairmont Banff Springs
4 out of 5
50 km from Banff National Park
The price is CA $429 per night from Oct 19 to Oct 19
4.5/5 Wonderful! (982 reviews)
"Beautiful, historic property in the heart of the Canadian Rockies. Fantastic amenities and location, can’t wait to come back!!"

Reviewed on Oct. 12, 2021

Fairmont Banff Springs
Banff Ptarmigan Inn
3 out of 5
48 km from Banff National Park
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Nov 1 to Nov 1
4.2/5 Excellent! (1,561 reviews)
"Best value"

Reviewed on Oct. 12, 2021

Banff Ptarmigan Inn
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

Recent Reviews in Banff National Park