Skip to main content

Search hotels in Banff

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

Banff – great hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Canoe and Suites

Hotel in Banff

Located in Banff, within 1.2 miles of Banff Park Museum and 1.2 miles of The Whyte Museum of the Canadian Rockies, Hotel Canoe and Suites provides accommodations with a bar as well as free private...

S
Steven
From
Colombia
Amazing service, amazing amenities, wonderful Canadian Rockies views.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,503 reviews
Price from
Rs. 24,173.86
1 night, 2 adults

Otter Hotel

Hotel in Banff

Located in Banff, within 1.2 miles of Banff Park Museum and 1.2 miles of The Whyte Museum of the Canadian Rockies, Otter Hotel provides accommodations with a restaurant as well as free private parking...

m
mu-yun
From
Taiwan
room is clean and people are nice. food is so delicious abs location is perfect because the bus station just in front of the hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
Price from
Rs. 22,095.88
1 night, 2 adults

Peaks Hotel and Suites

Hotel in Banff

Peaks Hotel and Suites is located in Banff, a 13-minute walk from Banff International Research Station. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.

M
Mariam
From
United States
Beautiful hotel in Banff! The room had a cabin vibe feel to it and was warm and cozy for our 2 night stay during the cold Fall! I loved that there was a Nespresso machine in the room which was topped up with pods every morning by the cleaners. The hotel was super clean and the best part is the location. Right in the heart of Banff town which made it lovely to walk about the town and dip into the shops whenever we felt like it.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 645 reviews
Price from
Rs. 20,049.07
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.

C
Ching
From
United Kingdom
Staff were all very helpful and friendly. The location is right in the town centre. Very convenient to get to anywhere. The room is clean, cozy and spacious. We had a great time staying at Moose Hotel
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,344 reviews
Price from
Rs. 29,022.49
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.8
Excellent - What previous guests thought, 1,190 reviews
Price from
Rs. 13,437.62
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.

R
Robert
From
United States
We especially loved the cabin style and the fireplace
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,724 reviews
Price from
Rs. 19,117.44
1 night, 2 adults

Canalta Lodge Banff

Hotel in Banff

Offering an on-site coffee shop, Canalta Lodge 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.7
Excellent - What previous guests thought, 2,399 reviews
Price from
Rs. 17,592.20
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.4
Very Good - What previous guests thought, 1,751 reviews
Price from
Rs. 48,416.99
1 night, 2 adults

Bow View Lodge

Hotel in Banff

Located directly on Bow River, this lodge is located in Banff National Park, 5 minutes' walk to Banff city center. A swimming pool, fitness center, and sauna are available for guest use nearby.

Y
Yuttasin
From
Thailand
the location is good. the hotel is in Banff downtown and we can walk through the town easily and the hotel has his own parking so it is very comfortable. and the location is beside the river so we have a wonderful view behind the hotel.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,282 reviews
Price from
Rs. 8,273.83
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.

M
Mary
From
Canada
Clean and comfortable- looks like a great place for skiers. Especially liked the underground parking at no extra charge Nicely refurbished classic Banff hotel - I stayed in 1977! Restaurant bar on site- lots of other options on Banff Ave
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,582 reviews
Price from
Rs. 13,783.95
1 night, 2 adults
See more 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 9.0
Wonderful - What previous guests thought, 549 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,504 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Hotels located in the center of Banff

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

Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 2.5 mi away.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 459 reviews

Offering a restaurant, Mount Royal Hotel is located in Banff. Free WiFi and a flat-screen TV. A hot tub are available on site. Banff Upper Hot Springs is 2.5 mi away.

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

Nestled in the pristine mountains of Banff in Alberta, Canada, is this environmentally friendly hotel, offering exceptional service and comfortable accommodations in a beautiful natural environment.

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

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.

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

Located directly on Bow River, this lodge is located in Banff National Park, 5 minutes' walk to Banff city center. A swimming pool, fitness center, and sauna are available for guest use nearby.

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

Offering a hot tub, this Banff hotel is located just 10 minutes’ walk from Banff Park Museum. A balcony or patio feature in each guest room. Free WiFi and a full breakfast are included.

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

Comfortable Accommodations: The Kenrick Hotel in Banff offers family rooms with private bathrooms, air-conditioning, and mountain views. Each room includes, bathrobes, and free WiFi.

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

Featuring an on-site hot tub, this hotel is located within 1804 ft of Banff city center. Free WiFi and a flat-screen TV are provided in all guest rooms.

Best hotels with breakfast in Banff and nearby

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

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.

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

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

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

Basecamp Suites Banff offers air-conditioned rooms in Banff. There's a private entrance at the apartment for the convenience of those who stay.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 56 reviews

Providing garden views, Banff Beaver Cabins in Banff provides accommodations and a garden. There's a private entrance at the vacation home for the convenience of those who stay.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews

Holiday Lodge Bed and Breakfast offers accommodations in Banff, a 16-minute walk from Banff International Research Station.

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

Holiday Lodge Cabins offers accommodations in Banff, a 16-minute walk from Banff International Research Station.

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

Featuring mountain views, Riverfront Estate Bed&Breakfast Banff in Banff provides accommodations and a garden. Banff International Research Station is within a 13-minute walk of the bed and breakfast.

Just a 8-minute walk from Banff Park Museum and half a mile from The Whyte Museum of the Canadian Rockies, Mountain View Retreat in the heart of Banff - Massive House Sleeps 23 features accommodations...

Budget hotels in Banff and nearby

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Just a 4-minute walk from Banff Park Museum and 600 yards from The Whyte Museum of the Canadian Rockies, North House - Banff Mountain Home- The Real Rockies Experience features accommodations in Banff...

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 137 reviews

Beaujolais Boutique B&B at Thea's House- Adults Only in Banff provides adults-only accommodations with a terrace and a shared lounge.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 368 reviews

Just a 10-minute walk from Banff Park Museum and 0.6 miles from The Whyte Museum of the Canadian Rockies, Mountain View Bed & Breakfast features accommodations in Banff, with a garden, a terrace, and...

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

Located 0.6 mi from Banff Park Museum, A Good Night's Rest Bed and Breakfast offers rooms with a microwave and a mini refrigerator. Free WiFi is provided.

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

Nestled within Banff National Park, this family owned property is a 15-minute walk from the town centre.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 703 reviews

Located in Banff National Park and surrounded by the Rocky Mountains, this inn is 5 minutes' walk from Banff city center. The inn offers rooms with private bathrooms.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews

Just a 8-minute walk from Banff Park Museum and half a mile from The Whyte Museum of the Canadian Rockies, At Wits End B&B features accommodations in Banff, with a terrace.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 189 reviews

Elkhorn Lodge Vacation Rentals has garden views, free WiFi and free private parking, located in Banff, a 11-minute walk from Banff Park Museum.

FAQs about hotels in Banff

Learn more about visiting Banff

  • 254 attractions
  • 6 points of interest

What Guests Said About Banff:

Scored out of 10, guest rating 10

Banff is a beautiful town surrounded by jagged, snow covered...

Banff is a beautiful town surrounded by jagged, snow covered peaks, large pine trees, rivers, and serene lakes. I was blown away by the snow quality and terrain at the nearby ski resorts at Lake Louise and Banff Sunshine. We were lucky to get two feet of snow the day I arrived and I enjoyed four days of snowboarding powder down steep chutes, open glades and gullies, and wide open bowls. The tree riding is some of the best I have ever experienced. The town of Banff itself is quaint and walkable with lots of cool shops and world class dining. I highly recommend Sophia's for pizza happy hour (best pizza I've ever had) and Three Bears Brewing for apres drinks and tasty menu options. I can't wait to come back to Banff!
Guest review byMark
United States
Scored out of 10, guest rating 10

Wonderful mix of in town amenities, shopping and food and...

Wonderful mix of in town amenities, shopping and food and wild country everywhere! The vibe and the locals were super and as Americans, we surely expected less respect and tolerance right now, but that DID NOT happen!
Guest review byIsland_Man
United States
Scored out of 10, guest rating 10

This was my first time in Banff and unlike other tourist...

This was my first time in Banff and unlike other tourist destinations, I found the town very clean and welcoming. We tried a different restaurant every night and were very pleased. The service was excellent and the food was very delicious.
Guest review byDavignon
Canada
Scored out of 10, guest rating 10

Love this town, have been to a few fun concerts at Melissa's...

Love this town, have been to a few fun concerts at Melissa's, love Sulfur hike and gondola and mountain views, Tunnel mountain hike has gorgeous views, elk and deer sightings almost every time I visit, and so much more 💖
Guest review byMagdalena
Canada
Scored out of 10, guest rating 8.0

The city is adorable, a quintessential mountain town.

The city is adorable, a quintessential mountain town. But parking was VERY hard to find, and very expensive. Also, restaurants, eating out was VERY expensive. Frankly, I was surprised how costly. Easily twice what we experience at home in the lower States. And that's after paying $7/hour for parking. So we searched for only places with parking lots, and generally out of town.
Guest review byElaine
United States
Scored out of 10, guest rating 10

Visiting Banff during the winter season is good because it...

Visiting Banff during the winter season is good because it is not crowded. Just choose a week that is not super snowy, if it is sunny, even better. Bring appropriate winter clothes, boots, and ice cleats.
Guest review byLeticia
Canada

See reviews by guests who stayed at hotels in Banff

See all
From Rs. 37,564.64 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,139 reviews
The overall feel of the hotel is rundown. Paid for a Superior 2 Brm apartment, and it was very average at best. The whole hotel needs painting. It looked and felt nothing like the photos. The hot tub/pool area was dirty and dark, it needs a major freshen up. We did enjoy dinner at the restaurant. Banff is such a beautiful town, wish I had picked better accommodation in town to highlight the beauty of the mountains and feel of the town.
Guest review byN
Australia
From Rs. 78,344.63 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,504 reviews
The hotel was beautiful and many nice little touches. The coffee provided for the room was fantastic. The shower was amazing, and the beds were very comfortable. The hot tub and fire pit area are beautiful! I liked that they gave you a bus pass for the time of your stay to get to downtown Banff as it can be a bit of a long walk.
Guest review byEmily
Canada
From Rs. 66,502.75 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 549 reviews
The staff were welcoming and friendly. They were very helpful and I liked that a free bus pass (although we didn't use this as the hotel is a ~20 min walk from central Banff) and coffee /tea were included with our stay. The room was spacious, clean and comfortable. The hotel has great facilities and the laundry was very cheap!
Guest review byEllie
United Kingdom
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 137 reviews
Amazing stay, best of our Canada roadtrip. Alexandra, her husband and Esther are the best hosts ever. The bed and the room were excellent and the breakfast was superb. 5min walk from Banff centre. Exceeded our expectations in all aspects. Warm and welcoming, yet quite and private. Perfect!
Guest review bySilke
Netherlands
From Rs. 43,054.25 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,322 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