Skip to main content

The best inns in Banff

Check out our selection 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.

great location to base from easy access to everywhere
Scored 8.8
8.8
Rated excellent
Excellent
786 reviews
Price from
$73.15
per night
Creekside Villa, hotel in Banff

Located in the heart of the Rocky Mountains, Creekside Villa is located in Canmore, 17 mi from Banff town center and 3.1 mi from Banff National Park. Mountain views and free WiFi are offered.

Clean, spacious, loft we loved everything about it.
Scored 8.8
8.8
Rated excellent
Excellent
926 reviews
Price from
$250.47
per night
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.

It felt like home, very nice, cozy
Scored 8.9
8.9
Rated excellent
Excellent
295 reviews
Price from
$361.30
per night
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.

Friendly beautiful room - great breakfast
Scored 8.8
8.8
Rated excellent
Excellent
543 reviews
Price from
$164.14
per night
Mountain View Inn, hotel in Banff

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

Friendly staff, exceptionally clean, free parking
Scored 7.6
7.6
Rated good
Good
1,957 reviews
Price from
$240.13
per night
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.

Good location, comfortable, clean
Scored 7.2
7.2
Rated good
Good
959 reviews
Price from
$69.45
per night
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 center is only 18 minutes' walk away.

Great lobby and reception
Scored 7.8
7.8
Rated good
Good
731 reviews
Price from
$96.72
per night
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 center. The inn offers rooms with private bathrooms.

The property is in a great location, easy to walk to downtown Banff. The staff was very friendly and helpful.
Scored 9.0
9.0
Rated wonderful
Wonderful
690 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 – distinguishing them from country or guest houses.
Search inns in Banff

Inns That Guests Love in Banff

  • Avg. price/night: $533.13
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 252 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
     · 730 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
  • Scored 7.7
    7.7
    Rated good
    Good
     · 1,266 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: $754.92
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,634 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 excellent
    Excellent
     · 2,014 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 excellent
    Excellent
     · 2,014 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
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,180 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: $426.34
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,647 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: $426.34
    Scored 7.6
    7.6
    Rated good
    Good
     · 708 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