Search hotels in Banff

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

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

Banff – 51 hotels and places to stay

Hotel Canoe and Suites

Hotel in Banff

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

G
Grace Saballos
From
Nicaragua
Modern look hotel, very clean, spacious room, liked the coffee bar downstairs, the front desk employees were very pleasant and helpful. The bonus of free bus passes was helpful!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,825 reviews
Price from
$249.03
1 night, 2 adults

Peaks Hotel and Suites

Hotel in Banff

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

C
Chris Ryan
From
Philippines
Clean rooms free coffee/hot chocolate at lobby excellent location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 575 reviews
Price from
$206.54
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 center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

K
Kimberly
From
Trinidad and Tobago
Accessibility to the town center Charming decor
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,286 reviews
Price from
$353.21
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.

D
David.E
From
Australia
Great satisfactory everything needed
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,250 reviews
Price from
$134.86
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.

A
Agne
From
Lithuania
We absolutely loved our time here. The lodge has an amazing cozy vibe, the staff was friendly, and check-in was quick. As a great bonus, the hotel gave us complimentary Roam transit tickets to get around Banff, which was incredibly useful and saved us a lot of parking hassle. The fireplace in our room added a warm, comforting touch to our evenings after a long day of exploring.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,790 reviews
Price from
$155.55
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 center. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

L
Lisa
From
Australia
The room was a good sized and very comfortable with a clean, spacious bathroom. A great breakfast was part of the room deal. We really enjoyed the hot tubs and cold plunge pool and appreciated the laundry facilities onsite. The staff were very friendly and helpful with any questions.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,285 reviews
Price from
$181.23
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 center. Free WiFi is offered in all areas. Breakfast is provided daily.

K
Kyung
From
South Korea
All the staffs are very very kind.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,608 reviews
Price from
$142
1 night, 2 adults

Banff Ptarmigan Inn

Hotel in Banff

Situated just minutes from the center of Banff, this comfortable inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

J
Jenny
From
Australia
Very comfortable. Reception staff really helpful checking us in very late. Views from the mountain room were magnificent with snow capped peaks. Bus pass and assistance was a bonus. Location perfect, Central walking distance to everything with bus stop across the road. Roam buses run frequenly from out front.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,699 reviews
Price from
$156.27
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 center, only 3.5 mi from Banff Gondola. Free passes for Banff's transit system are provided. Free WiFi is provided.

E
Evgeniia
From
Russia
An excellent hotel! It has a very convenient location, just a bit away from the tourist-packed center. The room turned out to be much more spacious than it looked in the photos. The bed was great, and everything felt fresh. The bathroom was spacious and clean, and the room had good soundproofing. The hotel provided a free pass for Roam Transit buses, which was a very pleasant surprise for a traveler without a car :)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,544 reviews
Price from
$142
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 center and the surrounding mountains.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,979 reviews
Price from
$177.67
1 night, 2 adults
See all 51 hotels in Banff

Most booked hotels in Banff and surrounding area in the past month

See all

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,790 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,825 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,544 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,286 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,250 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,285 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,340 reviews

Budget hotels in Banff and nearby

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

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,077 reviews

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 703 reviews

Best hotels with breakfast in Banff and nearby

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,825 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,544 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,286 reviews

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

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,285 reviews

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

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

Hotels located in the center of Banff

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 430 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,250 reviews

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 575 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 468 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 966 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,340 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 294 reviews

FAQs about hotels in Banff

Learn more about visiting Banff

  • 184 attractions
  • 6 points of interest

What Guests Said About Banff:

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 byCliff
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 byDebra
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 byAnn
United States
Scored out of 10, guest rating 10

We loved exploring the beautiful landscape of Banff.

We loved exploring the beautiful landscape of Banff. We had a private fishing excursion, on Lake Winnewanka with Banff fishing Tour and Dillion as our captain. He was extemely friendly and knowledgeable. We were fortunate that the sun was shining and Lake Winnewanka's color was breathtaking. Although Lake Louise is noted for its color it was extremely crowded for viewing and hiking along the trail so spending time on Lake Winnewanka was an unexpected find! Also booked a nature ebike tour and the scenery was lovely. Had cocktails sitting outside at the Banff Springs hotel overlooking the majesty of the Canadian Rockies! Enjoyed the museums in town, visiting shop and wonderful food at The Boss and The Bison.
Guest review bystephanie
United States
Scored out of 10, guest rating 8.0

Banff is very beautiful and the only town in the area.

Banff is very beautiful and the only town in the area. It is also over run with tourists. There are the typical souvenir shops plus excellent quality clothing stores, quality jewelry and very good quality art and photography galleries. Bear street and the modern shopping mall have some excellent galleries. Also some excellent restaurants. Ignore the crowds and enjoy one of the most beautiful towns in the Canadian Rockies.
Guest review byMargaret
United States
Scored out of 10, guest rating 10

Banff is beautiful.

Banff is beautiful. Lake Morraine and Lake Louise are stunning Trip to Icefield Parkway and Athabasca Glacier is also a must do. Banff Gondola is fun. Views from the top are really nice. The town is lovely and easily walkable There are a lot of options for good food and shopping.
Guest review byRashmi
India

See reviews by guests who stayed at hotels in Banff

See all
From $476.20 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,230 reviews
Very good hotel in the downtown in Banff. Banff Avenue is 5 minutes walk and the hotel is also located near the river, ideal for morning or evening walks. The staff was super nice and helpful. If we go back to Banff, we will definitively stay here.
Guest review byIrune
Spain
From $403.13 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,328 reviews
Nicely located in Tunnel Mountain district of Banff, staff at the reception is amazingly friendly. There is a bus to downtown Banff just in front of the hotel and you get free pass for the duration of your stay. Rooms are comfortable.
Guest review byMichal
Switzerland
From $362.74 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,790 reviews
Location, staff & hotel amazing, food in the restaurant was fabulous & much better value for money than downtown Banff. Complimentary Roam Transit to downtown was an additional bonus.
Guest review byHayley
United Kingdom
From $364.08 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 703 reviews
Large spacious room, great location and friendly staff BUT all the hotels are way overpriced in Banff
Guest review byKAREN
Canada
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,285 reviews
Friendly hotel near Banff downtown.
Guest review byRoger
United Kingdom

More places to explore, more ways to go