Search hotels in Banff

Enter your dates to see the latest prices and deals for Banff hotels

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Banff – 50 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Canoe and Suites

Hotel in Banff

Featuring a bar, Hotel Canoe and Suites is located in Banff. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

K
Kimi
From
Japan
Amazing view,Very clean and Stylish hotel!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,903 reviews
Price from
£163.12
1 night, 2 adults

Peaks Hotel and Suites

Hotel in Banff

Peaks Hotel and Suites is set in Banff. Featuring a shared lounge, this 3-star hotel has air-conditioned rooms with a private bathroom.

A
Astried
From
Singapore
I like everything about the hotel.the location is perfect. Right where all the shop and restaurants. Hotel also modern and very new. Free coffee every morning in the lobby. Wifi is free. Staff is amazing and helpfull. Friendly and professional.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 560 reviews
Price from
£136.11
1 night, 2 adults

Moose Hotel and Suites

Hotel in Banff

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa centre and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

J
James
From
Mexico
Hot tubs on the roof were amazing
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,249 reviews
Price from
£192.23
1 night, 2 adults

Brewster Mountain Lodge

Hotel in Banff

Brewster Mountain Lodge is centrally located in downtown Banff. Log furnishings, western décor, and historic photos from the Brewster Family define the interior of the lodge.

E
Edwin
From
Costa Rica
Excellent location right in the heart of Banff, close to everything. The bed was very comfortable and the room was spacious.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,267 reviews
Price from
£97.42
1 night, 2 adults

Buffalo Mountain Lodge

Hotel in Banff

This Banff hotel is located on the slopes of Tunnel Mountain, within a 20 minute walk of downtown. Each room offers a wood fireplace and private bathroom.

L
Lisa
From
Australia
checking in was great at 12 am beds really comfortable nice bathroom too
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,801 reviews
Price from
£114.61
1 night, 2 adults

Canalta Lodge Banff

Hotel in Banff

Offering an on-site coffee shop, Canalta Lodge Banff is located 5 minutes’ drive from Banff city centre. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

P
Philip
From
Ireland
Really nice hotel based around 15 minutes walk from Banff town. Rooms are spotlessly clean . We had a King suite with a balcony. Small but nice breakfast buffet. Staff are extremely friendly and helpful. Very family orientated. Would highly recommend
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,207 reviews
Price from
£108.55
1 night, 2 adults

Best Western Plus Banff International Lodge

Hotel in Banff

Featuring an indoor swimming pool and hot tub, this Banff property is located 10 minutes’ walk from Banff town centre. Free WiFi is offered in all areas. Breakfast is provided daily.

M
Maurice
From
Malta
Excellent Staff. Good location & free garage parking. Good breakfast. A really good 24 hour free Nescafe machine with selection of coffees. Very good room for our 5 night stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,577 reviews
Price from
£120.68
1 night, 2 adults

Banff Ptarmigan Inn

Hotel in Banff

Situated just minutes from the centre of Banff, Banff Ptarmigan Inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

P
Philip
From
Ireland
Very central hotel, clean and friendly staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,695 reviews
Price from
£102.48
1 night, 2 adults

Banff Caribou Lodge and Spa

Hotel in Banff

Featuring an on-site spa, this mountain lodge is nestled in the heart of Banff city centre, only 5.6 km from Banff Gondola. Free passes for Banff's transit system are provided. Free WiFi is provided.

B
Braden
From
Italy
Everything is perfect. Ordered and structured as a hotel should be. I was delighted to see a pride flag hanging outside the front window for Banff pride. Sauna is wonderful, and I used the small gym and whirlpool as well.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,553 reviews
Price from
£96.42
1 night, 2 adults

The Hidden Ridge Resort

Hotel in Banff

This apartment-style property is nestled in a secluded area on Tunnel Mountain and offers stunning views of Banff town centre and the surrounding mountains.

B
Bec
From
Australia
It’s located in a beautiful quiet area surrounded by stunning mountain views.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,995 reviews
Price from
£108.55
1 night, 2 adults
See all 50 hotels in Banff

Most booked hotels in Banff and surroundings in the past month

See all

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,801 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,903 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,010 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,267 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,249 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,553 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,995 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 721 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,207 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,392 reviews

Budget hotels in Banff and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,010 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,553 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,995 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,207 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,392 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,577 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 874 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,309 reviews

Best hotels with breakfast in Banff and nearby

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,801 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,903 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,249 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 721 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,695 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,219 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 425 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 463 reviews

Hotels located in the centre of Banff

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,267 reviews

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 611 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 560 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 962 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,338 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 316 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 935 reviews

Banff Inn

Hotel in Banff
Central location
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,308 reviews

FAQs about hotels in Banff

Learn more about visiting Banff

  • 207 attractions
  • 6 points of interest

What guests said about Banff:

Scored out of 10, guest rating 10

Amazing scenery, and lots to see and do depending on your...

Amazing scenery, and lots to see and do depending on your preference and physical abilities. I did not have a car but was easy to visit nearby towns such as Lake Louise by public buses. Banff is great to visits for a few days or a few weeks as no shortage of great areas to explore.
Guest review by laura
Canada
Scored out of 10, guest rating 8.0

Really nice town with lots of very nice bars and restaurants...

Really nice town with lots of very nice bars and restaurants. Pleasant walks along the river. The Indian Museum was very interesting and worth a visit. Banff Avenue was very busy and a tad touristy. The Banff Gondola was well worth the trip. Free shuttle via the Roam public bus network (with a valid Gondola ticket) and the Bistro on the top was superb. Great walks up there too. Lake Louise / Moraine Lake are worth seeing but beware the crowds. Go early or not at all. Far too busy and spoilt by over-tourism. Moraine Lake Bus Company served us very well.
Guest review by chaffers
United Kingdom
Scored out of 10, guest rating 8.0

Bed was clean and very comfortable.

Bed was clean and very comfortable. Kitchen utensils, pots and pans were not the best we have experienced. We were only there two nights so was not terrible. Stove/oven was old and oven was fairly unclean. Sofa needed to be replaced or cleaned. It was quite worn and dirty appearing, but it may not have been dirty but just very worn. Overall, I would stay again, but it was not quite the "lodge" experience I was expecting.
Guest review by Donna
United States
Scored out of 10, guest rating 10

Definitely a trip to experience as it is nature at its best...

Definitely a trip to experience as it is nature at its best with wildlife like bears you actually see in the wild. The glacier lakes are a sight to behold and the mountains are gorgeous. A trip to remember but it is costly overall.
Guest review by Cliff
United States
Scored out of 10, guest rating 8.0

Beautiful country everywhere you turn so we spent a lot of...

Beautiful country everywhere you turn so we spent a lot of time in the car and hiking/walking. Although people complain about the parking due to the crowds, we seemed to be able to find a spot when we went into town for meals. We rented bear spray from the local bike shop - was less expensive than hotel offered but luckily, we only saw a bear from the car.
Guest review by Debra
United States
Scored out of 10, guest rating 10

It was fun to wander through the shops and we had terrific...

It was fun to wander through the shops and we had terrific meals at Park Distillery and 3 Bears Brewing. Our final stop in Banff was drinks on the Rundle Bar patio at the iconic Fairmont which was spectacular. The Mt Norquay chairlift was the perfect “skyview” opportunity and avoided the crowds, offered easy free parking, and the Cliffhouse Bistro at the top made a perfect afternoon snack spot…highly recommend the pretzel! I did not find traffic to be a problem driving, but realize we were NOT peak season!
Guest review by Ann
United States

See reviews by guests who stayed at hotels in Banff

See all
From £96.42 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,111 reviews
Motel is right at the start of the main drag, meaning it benefited from being a bit quieter but still within walking distance of the shops and restaurants. The room was spacious enough for four of us, with a good bathroom and direct access to a nice courtyard. Having access to all the facilities at Hotel Canoe was a massive bonus - and just a couple of minutes walk away. The bar and restaurant at the hotel are a good shout for a drink, breakfast or dinner if you don’t fancy the stroll into Banff central.
Guest review by Georgina
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,207 reviews
We travelled USA/Canada for 5 weeks and Canalta Lodge was by far the best value for money. The room is spacious, with lots of floor space for our snowboarding gear. The hotel lobby has a great vibe, with s’mores daily, cosy fireplace, bar and board games. We used the hot tub outside each day after coming back from snowboarding which was awesome. The staff were super friendly and helpful.
Guest review by Madeline
Australia
From £84.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,303 reviews
The loft rooms were great. It was nice to have a private room (with a door) for the parents on the main floor and all the children upstairs. The kitchen had all the basic dishes and pots and utensils needed for simple meals. The beds and pillows were comfortable. It was very convenient taking the bus from this hotel to downtown Banff.
Guest review by Steven
Canada
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,695 reviews
The staff were kind and helpful. The location is very convenient: a short walking distance to the town center. Has free parking, which is extremely important in Banff. The hotel doesn't have self service laundry, but guests are welcomed to use the next door hotel's self service laundry room (same ownership).
Guest review by Maya
Israel
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,903 reviews
Beautiful hotel, like new, fantastic views of the mountains, free bus pass to an excellent bus services around Banff, Canmore and even to Lake Louise
Guest review by Linda
United Kingdom

More places to explore, more ways to go