Skip to main content

The best guest houses in Banff National Park

Check out our pick of great guest houses in Banff National Park

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

Guestrooms are uniquely decorated and offer high ceilings and modern conveniences, including free WiFi at the Banff Boutique Inn- Pension Tannenhof. Charming building and an excellent location on the edge of town and just a short walk into downtown across the new pedestrian bridge. Incredible view of Cascade Mountain from the dining area and so peaceful and quiet.

Show more Show less
9.2
Superb
696 reviews
Price from
US$70
per night

Set at the foot of Lady McDonald mountain, this luxury country inn offers an outdoor hot tub and an optional 3-course breakfast. Surrounded by 6 mountain ranges, A Bear and Bison Country Inn is just 5 km from Banff National Park. Very clean, includes daily breakfast which was outstanding!!! Great staff!

Show more Show less
9
Superb
301 reviews
Price from
US$143
per night

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.

The villa features cable TV and a private bathroom in every room. Coffee machines are included in all guest rooms. The Creekside Villa is a very beautiful villa located in Canmore, near Banff. The room was very nice, in two floors, with nice furniture and equipped with coffee machine. Parking is free and there is an internal cafe that serves Caribbean Breakfast. Although we did not try it, it looked very nice :)

Show more Show less
9
Superb
705 reviews
Price from
US$65
per night

Boasting air-conditioned accommodation with a patio, Romantic Luxury Retreat with Private Sauna & Spa, Pet Friendly, Elkside Hideout B&B is set in Canmore. This recently renovated guest house is located 29 km from The Whyte Museum of the Canadian Rockies and 29 km from Banff Park Museum. There is a children's playground and guests can make use of free WiFi, free private parking and an electric vehicle charging station. I loved all the amenities, particularly the spa tub. The apartment is loaded with so much, be certain to pay attention to the tour the host provides. The kitchen was nicely stocked with snacks and drinks, the host regularly dropped off extras like baked goods and berries!

Show more Show less
9.2
Superb
7 reviews
Price from
US$404
per night

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.

A patio or a terrace is provided in most rooms at Canmore Rocky Mountain Inn. Decorated with warm colours, the rooms also include a microwave, refrigerator and coffee-making facilities. The location was amazing! Completely walkable. We were here to celebrate my 40th birthday and the staff went above and beyond to ensure that it was a memorable one. We received an upgrade and had a lovely surprise of wine and chocolates in our room. They even had wine and cheese hour in the hotel lobby! I can’t understand how this hotel is not rated 10 stars?! Don’t hesitate, book now!

Show more Show less
8.4
Very good
388 reviews
Price from
US$82
per night

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.

Each room at the Lady MacDonald Country Inn is individually decorated and features a full private bathroom and a fireplace. Cable TV is included and most rooms contain hardwood floors. Very cozy. Friendly sraff. Delicious breakfast. Definately gonna stay here again.

Show more Show less
8.8
Fabulous
696 reviews
Price from
US$83
per night

Located along the Icefield Parkway (Highway 93) an 1-hour drive from the Townsite of Jasper, Alberta, this hotel features views of Athabasca Glacier and the Canadian Rockies.

Rooms at Glacier View Lodge have a comfortable living room with a satellite TV and sofa bed. In addition to a mountain or glacier view, each room has a telephone and clock radio. The location is perfect. We had glacier view room and it was one of the best views I had.

Show more Show less
8.5
Very good
275 reviews

The pet-friendly Inn Georgetown provides elevators and free Wi-Fi. Complimentary tea and freshly baked shortbread are provided in guest rooms upon arrival.

Open daily, the on-site pub serves breakfast and dinner. Specialties include one-of-a-kind, stuffed French toast for breakfast or fish and chips for dinner. Guests can also enjoy appetizers in front of the wood-burning fireplace. Very friendly staff, nice room

Show more Show less
8.8
Fabulous
870 reviews
Price from
US$74
per night

Guest Houses that guests love in Banff National Park