Find Hotels in Banff from CA $78

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

HI-Banff Alpine Centre
2 out of 5
801 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $78 per night from Oct 11 to Oct 11
1.77 km from city centre
3.8/5Good! (261 reviews)
"This is a great place if staying for a short term in Banff. The private family rooms are great if travelling as a group or family. The pancake breakfast that was included was a wonderful bonus!"

Reviewed on Sep. 4, 2021

HI-Banff Alpine Centre
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
1.24 km from city centre
4.4/5Wonderful! (1,031 reviews)
"We loved the staff at the Canalta! They were so friendly and accommodating! The hot tubs and fire pit were also amazing! Breakfast was wonderful and filling! We will for sure be coming back to this property!"

Reviewed on Sep. 6, 2021

Get rates
Canalta Lodge
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct 7 to Oct 7
0.71 km from city centre
4.2/5Excellent! (986 reviews)
"Value for money"

Reviewed on Sep. 25, 2021

Best Western Plus Siding 29 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.
Peaks Hotel and Suites
3 out of 5
218 Lynx Street,, P.O. Box 2200,, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Oct 11 to Oct 11
0.2 km from city centre
4.7/5Exceptional! (158 reviews)
"everything is good except the fitness is out-sourced, so it's not available during the covid control."

Reviewed on Sep. 27, 2021

Peaks Hotel and Suites
The Dorothy Motel
2.5 out of 5
Marmont Cres, 250, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct 11 to Oct 11
1.4 km from city centre
4.6/5Exceptional! (164 reviews)
"Very clean and well appointed. Great bed. Air circulation system was quite noisy"

Reviewed on Sep. 24, 2021

The Dorothy Motel
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is CA $399 per night from Oct 10 to Oct 10
1.67 km from city centre
4.5/5Wonderful! (981 reviews)
"Beautiful hotel - beautiful mountain view however the bathroom was very very small for the cost of the room. Very elegant but very tiny."

Reviewed on Sep. 20, 2021

Fairmont Banff Springs
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Oct 11 to Oct 11
0.8 km from city centre
4.3/5Excellent! (973 reviews)
"Staff were very friendly at every point of our stay and they always made a point to say hello. The breakfast didn't have a lot of flavor but and would have been nice for them to not charge for parking as the price of the room was already quite high. Good distance from downtown so made it easy to ..."

Reviewed on Sep. 21, 2021

Royal Canadian Lodge
Banff Aspen Lodge
3 out of 5
401 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct 18 to Oct 18
0.43 km from city centre
4.2/5Very Good! (968 reviews)
"Excellent staff and breakfast. The soap for shower could be improved. It’s a little thing but does matter."

Reviewed on Sep. 23, 2021

Banff Aspen Lodge
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Oct 11 to Oct 11
0.37 km from city centre
4.7/5Exceptional! (2,035 reviews)
"This was one of the nicest hotels I have ever stayed in. The hot tubs on the roof were wonderful with Mountain View’s. There was a fantastic wood burning fireplace in the lobby. The building was beautiful. The restaurant had excellent breakfasts. They had a self serve laundry which made it very convenient ..."

Reviewed on Sep. 26, 2021

Moose Hotel And Suites
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct 12 to Oct 12
1.64 km from city centre
4.5/5Wonderful! (1,377 reviews)
"Excellent location in forest area, great dog friendly room. Room had fireplace and balcony."

Reviewed on Sep. 25, 2021

Tunnel Mountain Resort
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $133 per night from Oct 12 to Oct 12
1.18 km from city centre
4.3/5Excellent! (1,153 reviews)
"Good"

Reviewed on Sep. 24, 2021

Rundlestone Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Oct 11 to Oct 11
2.08 km from city centre
4.2/5Very Good! (2,564 reviews)
"Loved Hidden Resort,Banff. Would vacation at this property again. Views were spectacular. Property was very clean. Loved the fireplace in the room. Hot pool was fantastic. Staff were ALL friendly and helpful. Bed was very comfortable. Close to bicycle and walking trails. Bus transportation available ..."

Reviewed on Sep. 24, 2021

Hidden Ridge Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Oct 11 to Oct 11
0.85 km from city centre
4.2/5Excellent! (1,837 reviews)
"Really liked that the room access was outside. We enjoyed the hot pool as well. The room was clean and had everything we needed. Restaurant was also great!"

Reviewed on Sep. 24, 2021

The Fox Hotel and Suites
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Oct 11 to Oct 11
1.03 km from city centre
4/5Very Good! (2,367 reviews)
"Great value"

Reviewed on Sep. 27, 2021

Banff Caribou Lodge and Spa
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct 11 to Oct 11
0.61 km from city centre
4/5Very Good! (960 reviews)
"Nice place friendly staff"

Reviewed on Sep. 24, 2021

Irwin's Mountain Inn
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct 11 to Oct 11
0.57 km from city centre
3.8/5Good! (952 reviews)
"Great price :) Had a short stay but it was great"

Reviewed on Sep. 23, 2021

Red Carpet Inn
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct 12 to Oct 12
3.49 km from city centre
4/5Very Good! (2,682 reviews)
"Good hotel, rooms are very spacious! Didn't like that the pool was down set of stairs (should be mentioned in description). Had an issue with one of the cleaners before checking out but it was addressed at check out. Overall good experience and staff were very friendly."

Reviewed on Sep. 27, 2021

Banff Rocky Mountain Resort
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Oct 27 to Oct 27
0.32 km from city centre
4.2/5Excellent! (1,535 reviews)
"Directly near shops and downtown"

Reviewed on Sep. 26, 2021

Banff Ptarmigan Inn
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct 11 to Oct 11
0.22 km from city centre
4.2/5Very Good! (1,660 reviews)
"Staff have all been great! Excellent location of the property near all amenities. Pool hot tub is large and modernized; kids loved it. Everything is in goof condition however the hotel is becoming a bit dated carpets etc). Would stay again!"

Reviewed on Sep. 25, 2021

Banff Park Lodge
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $270 per night from Oct 27 to Oct 27
3.01 km from city centre
4.5/5Wonderful! (1,612 reviews)
"Excellent service, very helpful staff, best sleep I’ve had since out of the womb."

Reviewed on Sep. 23, 2021

The Rimrock Resort Hotel
Don't see what you're looking for?
See all available properties in Banff
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.

Banff Hotel Guide

Visitors to Banff National Park can find a variety of accommodation choices in Banff. The Expedia database contains 37 hotels within 0.1 kilometres (0.1 miles) of the center of Banff.

One of the ingredients to stress-free traveling is booking a room that's close to the action, so be sure to check out the latest offers at The Fox Hotel and Suites and Delta Hotels by Marriott Banff Royal Canadian Lodge, which are located within 1 kilometre (0.6 miles) of downtown Banff.

The Banff Gondola is among the most popular attractions in Banff. Many tourists choose to stay near this iconic landmark when they are in Banff. The Fairmont Banff Springs and Hidden Ridge Resort are close by.

Cave and Basin National Historic Site and Mount Norquay Ski Resort are popular Banff, attractions, and many visitors choose to stay close by. The Banff Aspen Lodge and the Banff Ptarmigan Inn are closest to Cave and Basin National Historic Site, and the Brewster's Mountain Lodge and The Juniper Hotel are close to Mount Norquay Ski Resort.

Central Park and the Banff Centre each have accommodations nearby. The Rimrock Resort Hotel and Douglas Fir Resort and Chalets are close to Central Park, while the Buffalo Mountain Lodge and Charltons Banff are close to the Banff Centre. If you choose to book accommodation near the Banff Park Museum, choose from accommodation options which include the Banff Caribou Lodge and Spa and Banff Inn. Finally, if you are interested in staying near the Walter Phillips Gallery, your nearby accommodation options are the High Country Inn and Banff Park Lodge.

The Rundle Cliffs Lodge can be found 18 kilometres (11 miles) away from the main part of Banff. Another accommodation option is the Sunshine Mountain Lodge, which can be found 15 kilometres (9 miles) away. Two other options around Banff include the Solara Resort and Spa and the Paradise Resort Club.

The larger Canadian Rockies area is well worth exploring too. Spend time at Canadian Rockies' nature museums and also photograph the region's forests and rivers. Travelers in this part of Canada can enjoy snowboarding.

The nearest accommodation options in Banff National Park are Harvie Heights and Canmore. Harvie Heights is 15 kilometres (9 miles) to the southeast of Banff, while Canmore is 17 kilometres (11 miles) to the southeast. Hotels and apartments in Harvie Heights include the Sunset Resorts Canmore and Grande Rockies Resort. The Stoneridge Mountain Resort and Canmore Crossing are the accommodation options in Canmore.

Calgary International Airport is a logical airport for arriving in Banff. It is 110 kilometres (68 miles) away. If you plan to stay nearby, try the Delta Hotels by Marriott Calgary Airport In-Terminal or Best Western Premier Freeport Inn & Suites.

Frequently asked questions

Recent Reviews in Banff

More trip options