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...

j
jackie
From
Canada
For the price point this hotel slaps! Great cafe Hot pools brand new and beautiful Happy hour is on point Highly recommend
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,501 reviews
Price from
Rs. 24,463.95
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...

G
Guillermo Umana
From
Costa Rica
Our stay at the Otter Hotel was absolutely exceptional and easily the best accommodation we experienced in Canada. The facilities are modern, spotless, and very well maintained, offering everything you need for a comfortable and relaxing stay. What truly made the difference was the staff everyone was incredibly kind, professional, and genuinely welcoming. They went above and beyond to make us feel at home from the moment we arrived. The location is simply incredible, with beautiful surroundings and very convenient access to the area’s main attractions. Waking up and being able to enjoy such a stunning location made the experience even more special. We would highly recommend the Otter Hotel to anyone visiting the area. Without a doubt, this was the best place we stayed during our time in Canada, and we can’t wait to come back!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 547 reviews
Price from
Rs. 22,361.04
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.

T
Terri
From
Canada
The people working at the hotel were super nice and helpful. Location is amazing.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 646 reviews
Price from
Rs. 20,289.66
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.

S
Saad Bin
From
Canada
Short walk from downtown. Rooftop hot tubs. Rooftop king suite was very comfortable
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,345 reviews
Price from
Rs. 29,370.76
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,598.87
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.

J
Julia
From
Germany
Beautiful location & rooms!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,717 reviews
Price from
Rs. 18,856.17
1 night, 2 adults

Canalta Lodge

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.

T
Tatjana
From
Luxembourg
Great location, easy walk to the village centre. Very good breakfast, helpful staff. Liked the hot tub and sauna to relax after the day exploring !
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,403 reviews
Price from
Rs. 17,803.31
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,753 reviews
Price from
Rs. 48,998.01
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.

M
Ming
From
United States
Awesome location, comfortable rooms, free parking, friendly/helpful staff, good price
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,279 reviews
Price from
Rs. 8,373.12
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.

B
Brooke
From
United States
The location was perfect, just a block away from the main town area with shopping and restaurants. They also were able to loan out bear spray, which saved me the expense of buying my own.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,584 reviews
Price from
Rs. 13,949.36
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, 547 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,279 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.9
Excellent - What previous guests thought, 1,717 reviews

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

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

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,137 reviews

Budget hotels in Banff and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 760 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, 158 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, 149 reviews

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

Scored out of 10, guest rating 8.6
Excellent - 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.3
Very Good - What previous guests thought, 1,584 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.1
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...

Hotels located in the center of Banff

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 619 reviews

King Edward Hotel provides rooms with free WiFi in Banff, well set a 3-minute walk from Banff Park Museum and 1.1 miles from Cave and Basin National Historic Site.

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, 995 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 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 8.1
Very Good - What previous guests thought, 1,279 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,301 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,463 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,753 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,403 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 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, 367 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, 544 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, 704 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.

FAQs about hotels in Banff

Learn more about visiting Banff

  • 255 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
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 149 reviews
Everything was perfect compare to its price. You really experience the best time in Banff with this place. The location, cleanliness, breakfast basket and cozy atmosphere in the cabin is absolutely amazing. Compare to other places with extreme prices this place is the gem if you want to stay in a affordable and an amazing accommodation. Of course if you are looking for 5 star hotel comfort and luxury this is not the right place for you. However, this place will always be my first choice when I want to come to Banff.
Guest review byAdnan Cemil
Canada
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,463 reviews
I truly enjoyed my stay at your hotel. The complimentary 3-day local transit pass was incredibly useful, allowing easy travel to Banff Springs Hotel and Tunnel Mountain via the Roam bus, which conveniently stops right in front. The hotel’s location in a quiet area, yet within a short walk to the commercial district and transit hub, was ideal. The true king-size bed and bathtub made my stay even more comfortable.
Guest review byYEONJIN
Australia
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,403 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 byMadeline
Australia
From Rs. 75,395.94 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,345 reviews
The hotel was in a fantastic location. I particularly liked the log fire in the lobby. We sat there enjoying a coffee after a day at Lake Louise and Banff Gondola.
Guest review byJanine
United Kingdom
From Rs. 43,570.92 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,406 reviews
Nice hotel, walking distance to downtown Banff. Great hot springs cove in the hotel.
Guest review byHeinz
Germany