Skip to main content

The best inns in Banff

Check out our pick of great inns in Banff

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Georgetown Inn, hotel in Banff

Located in Canmore, this hotel is 7 minutes’ drive from Banff National Park. It features spacious rooms with unique Old English décor and cable TV. Mountain and valley views are offered.

Comfy bed, lovely old english style furniture and decor throughout. We enjoyed our dinner at the restaurant, staff were friendly and welcoming.
Scored 8.8
8.8
Rated fabulous
Fabulous
802 reviews
Price from
£61.97
1 night, 2 adults
Lady MacDonald Country Inn, hotel in Banff

This Canmore bed and breakfast is overlooked by the Canadian Rockies and offers majestic views of the mountains. A homemade breakfast is served each morning in the home’s spacious solarium.

Very pretty decor and very clean. Nice to have breakfast included too.
Scored 8.7
8.7
Rated fabulous
Fabulous
538 reviews
Price from
£141.21
1 night, 2 adults
Mountain View Inn, hotel in Banff

Located in Canmore, Alberta, this inn is 7 km from Banff National Park and 4 minutes’ drive to the Canmore Museum. A cable TV is featured in all rooms.

Everything was perfect.
Scored 7.6
7.6
Rated good
Good
1,983 reviews
Price from
£93.88
1 night, 2 adults
The Drake Inn, hotel in Banff

Boasting an on-site restaurant and bar, this Canmore property provides free Wi-Fi. A mini refrigerator is included in each guest room.

nice views, great location, friendly staff.
Scored 7.2
7.2
Rated good
Good
969 reviews
Price from
£58.27
1 night, 2 adults
Canmore Rocky Mountain Inn, hotel in Banff

Located off Highway 1, this hotel is in central Canmore. Guest rooms offer air-conditioning and free WiFi. Canmore city centre is only 18 minutes' walk away.

Breakfast was great and a beautiful lounge area!
Scored 7.9
7.9
Rated good
Good
723 reviews
Price from
£81.86
1 night, 2 adults
Banff Boutique Inn - Adults only, hotel in Banff

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

Everything.
Scored 9.0
9.0
Rated superb
Superb
702 reviews
Creekside Villa, hotel in Banff

Situated in the heart of the Rocky Mountains, Creekside Villa is located in Canmore, 27 km from Banff town centre and 5 km from Banff National Park. Mountain views and free WiFi are offered.

Didn’t have breakfast
Scored 8.8
8.8
Rated fabulous
Fabulous
933 reviews
A Bear and Bison Country Inn, hotel in Banff

Set at the foot of Lady McDonald mountain, this luxury country inn offers an outdoor hot tub and an optional 3-course breakfast.

Great view Lovely breakfast that exceeded expectations Wonderful staff and service Walking distance to restaurant
Scored 8.9
8.9
Rated fabulous
Fabulous
291 reviews
All inns in Banff
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Banff

  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 266 reviews
    The location next to Storm Mountain allows for the opportunity to sit and take in the magnificent view. The Cabins had a rustic decor that added to the immersion of being in the Canadian Rockies. The dinner we had was excellent, one of our favorites during our time in both Banff and Jasper. We definitely stay here again.
    Trey
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 826 reviews
    We were there in the summer to visit Banff and Jasper. The gondola was fun with beautiful views. The hotel was convenient to town and park sites. The room was cozy and comfortable! We had a couple of enjoyable dinners in the bar/tavern. The staff was wonderful and very friendly. I had incorrectly booked an activity through their store prior to our trip but there was no problem, I went to the guest services counter and had my refund in minutes!
    Susan
    Young couple
  • Avg. price/night: £81.21
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,237 reviews
    This Inn is located on the main strip in Banff just a couple blocks from the main downtown area that gets blocked off to traffic. The hotel provides free bus passes and their is a stop right in front of the hotel, making for easy access to anywhere in the town. We stayed here for value and proximity, and weren't disappointed.
    Christopher
    Young couple
  • Avg. price/night: £206.44
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,623 reviews
    Location is excellent, right in the centre of Banff. The roof top relaxing area was really lovely, especially after a long day hiking. The property is very clean, well maintained and the staff are very friendly and helpful . The restaurant is very good, both for breakfast and dinner. There are also laundry facilities which was great for those of us who are travelling around Canada. Excellent hotel.
    Karen
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,971 reviews
    We really enjoyed our stay at the High Country Inn. Perfect location - walking distance to the Banff downtown, best place to reach the freeway. The staff were so kind and helpful. They gave us perfect advice for local attractions. The property was maintained very well.
    Badhrinath
    Family with young children
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,971 reviews
    Our stay at High Country Inn was perfectly enjoyable for our visit to Banff. Our room was spacious and comfortable and the staff were great. The location is convenient and there is plenty of free parking. We took advantage of the pool and hot tub, as well as the laundry facilities. The hotel was undergoing some renovations during our stay, but that did not affect us in any significant way. I would stay there again.
    Barbara
    Family with young children
  • Avg. price/night: £110.97
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,230 reviews
    Location was excellent. Easy walking distance to restaurants and shopping. Had dinner at hotel restaurant and it was delicious! The waiter Alexander was the best!
    Lageide
    Family with young children
  • Avg. price/night: £125.23
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,734 reviews
    The fireplace is the draw! Fabulous. Very comfy room, so rustic and in keeping with the vibe of Banff. Had dinner and breakfast at their restaurant, The Prow. Very tasty, especially the warm gingerbread cake for dessert and the bison blueberry sausage in the morning. But we've been making this a yearly trip because of that fireplace!
    Robin
    Young couple
  • Avg. price/night: £86.17
    Scored 7.7
    7.7
    Rated good
    Good
     · 690 reviews
    The staff were incredibly friendly. The location is nice, towards the beginning of town, but completely walkable distance to downtown Banff. The King Loft suite met our expectations. It's rustic, while still being cute and comfortable.
    Ashley
    Young couple