The 10 best B&Bs in Banff, Canada | Booking.com
Skip to main content

B&Bs in Banff

Find the B&Bs that appeal to you the most

The best B&Bs in Banff

Check out our selection of great B&Bs in Banff

Filter by:

Review score

Mountain View Bed & Breakfast

Banff

Just a 10-minute walk from Banff Park Museum and 0.7 miles from The Whyte Museum of the Canadian Rockies, Mountain View Bed & Breakfast features accommodations in Banff, with a garden, a terrace, and...

李李
From
Taiwan
I had a fantastic stay at this hotel, and I wanted to share my wonderful experience. The room was incredibly clean and bright, making it a pleasant place to rest and relax. The staff members were exceptional, being both helpful and friendly throughout my stay.Thank you for making my time here so enjoyable!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 375 reviews
Location 9.6
Price from
$158.94
1 night, 2 adults

Buffaloberry Bed & Breakfast

Banff

Buffaloberry Bed & Breakfast offers accommodations in Banff, 1.7 miles from Cave and Basin National Historic Site. This 4-star bed and breakfast offers daily room service and bicycle parking.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
$574.36
1 night, 2 adults

A Good Nite's Rest Bed and Breakfast

Banff

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.

I
Irene
From
Spain
The room was really clean, comfortable and big. The breakfast provided is way more I expected. And the owner was really nice telling us some spots to visit.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 545 reviews
Location 9.3
Price from
$107.65
1 night, 2 adults

Ambleside Lodge Bed & Breakfast

Canmore (Near Banff)

Ambleside Lodge Bed & Breakfast offers accommodations in Canmore, 18 miles from Cave and Basin National Historic Site and 16 miles from Banff International Research Station.

V
Vít
From
Czech Republic
It was very cozy and beautiful place, the hosts were very friendly and gave us tips for trips in Banff National park. The location was great near the town centre, parking spots were also very good.. Breakfast was out of this world.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 317 reviews
Location 9.7
Price from
$216.02
1 night, 2 adults

A Bear and Bison Country Inn

Canmore (Near Banff)

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

C
Crystal
From
Canada
Staff were hospitable and so friendly. Very helpful! Made our stay so lovely. Amenities were amazing and breakfast was excellent!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 304 reviews
Location 9.1
Price from
$216.02
1 night, 2 adults

Creekside Villa

Canmore (Near 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.

C
Chris
From
Australia
I wish I could post this review twice to give Creekside Villa ten stars! Every corner of this place oozes charm, with some of the most tastefully quirky furnishings we’ve ever seen. The attention to detail and character in the decor made it feel like a true home away from home. The staff were friendly, attentive, and genuinely passionate about what they do. Communication was friendly and efficient. We were greeted with warm hospitality. The on-site café was a delightful surprise, serving up some of the best coffee and bites we had on our trip. Complimentary cookies and a nostalgic lolly station were an amazing touch. We’ll most certainly plan a return trip to Canada just to stay here again. This exceptional place was the cherry on top of the beautiful town of Canmore.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 741 reviews
Location 9.0
Price from
$159.07
1 night, 2 adults

Canmore Rocky Mountain Inn

Canmore (Near 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.

I
Inas
From
Israel
Location excellent, close to Banff and Lake Louise.satff was amazing. I loved the wine and cheese happy hour and the coffee staionary free all day to all guests. Price was a bit high for a single guest.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 478 reviews
Location 8.9
Price from
$98.87
1 night, 2 adults

Lady MacDonald Country Inn

Canmore (Near 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.

K
Kyung
From
South Korea
everything is excellent except bed mattress.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 637 reviews
Location 9.3
Price from
$169.97
1 night, 2 adults

The Georgetown Inn

Canmore (Near 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.

J
Jessica Harris
From
Australia
Great stay at the Georgetown inn! It was in a great location and the staff went above and beyond to make our stay comfortable.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 884 reviews
Location 9.2
Price from
$75.14
1 night, 2 adults

Mountain View Inn

Canmore (Near 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.

I
Indira
From
Colombia
Really good, it’s was super easy to do check-in and check-out. The room was clean, the beds were really comfortable and having the mountains in our window was an incredible plus to enjoy a spectacular sunset!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,997 reviews
Location 8.8
Price from
$216.02
1 night, 2 adults
All B&Bs in Banff

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Banff and surrounding area in the past month

See all

B&Bs That Guests Love in Banff

See all
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 159 reviews
    The property is in a great location. The cottage was nice and cozy. Karen was an awesome hostess and the fresh muffins at breakfast were hard to beat. Karen also made some great recommendations for local sights to enjoy. Private off street parking was a plus.
    Guest review by
    ANTHONY
    Young couple
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 545 reviews
    Excellent breakfast, comfortable bed, clean and quiet. Great location and easy parking.
    Guest review by
    David
    Young couple
gogless