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.

Banff Boutique Inn - Adults only 3 stars

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.

Guestrooms are uniquely decorated and offer high ceilings and modern conveniences, including free WiFi at the Banff Boutique Inn- Pension Tannenhof. The place was very quiet, clean & cozy.

Show more Show less
9
Superb
704 reviews
Price from
£73
per night

Luxury suite with Sauna and Spa Bath, Dogs Welcome - Elkside Hideout

Canmore

Boasting air-conditioned accommodation with a patio, Luxury suite with Sauna and Spa Bath, Dogs Welcome - Elkside Hideout 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
Superb
5 reviews
Price from
£337
per night

A Bear and Bison Country Inn 4 stars

Canmore

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. All the staff were great, kind and helpful. Breakfast was fantastic, a highlight of every morning. We will definitely be back next time we stay in Canmore.

Show more Show less
8.9
Fabulous
291 reviews
Price from
£112
per night

Lady MacDonald Country Inn 4 stars

Canmore

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. Excellent breakfast, very comfortable bed.

Show more Show less
8.7
Fabulous
538 reviews
Price from
£87
per night

Glacier View Lodge 3 stars

Sunwapta

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 view from the hotel is spectacular! It is also very convenient for travelers to relax on the way from banff to jasper.

Show more Show less
8.6
Fabulous
532 reviews

The Georgetown Inn 3 stars

Canmore

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. Phenomenal, rustic decor. Felt like an English cottage. Zero complaints, which is rare. Excellent food in the restaurant. Very comfortable bed on a beautiful hardwood bedframe with massive headboard. Nice old style soaker tub with carved metal feet. Lemon shortbread cookies with tea with real bone china in the room. Staff was extremely friendly and courtesy. Really smooth professional experience. Would definitely return without hesitation.

Show more Show less
8.8
Fabulous
800 reviews
Price from
£62
per night

Creekside Villa 4 stars

Canmore

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. We rented the family suite. It has everything we needed. FYI, there is nothing in the pantry so if you need to cook, you need to purchase everything. The location is great. It’s very close to downtown Canmore, close to many stores around. It’s about 20 minutes drive from Banff. My family didn’t mind the drive because the view is just breathtaking. The suite itself is very clean. There are two living rooms and two TVs so everyone can spread out. We hardly spend much time there except to eat breakfast and sleep. There is a restaurant right outside our suite so if you don’t want to go out, food can be delivered right to your room. Overall, 10/10! I highly recommend!!!!!

Show more Show less
8.8
Fabulous
932 reviews
Price from
£74
per night

Guest Houses that guests love in Banff National Park