Search B&B in Banff
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
B&B in Banff

The Lady MacDonald Country Inn
The Lady MacDonald Country Inn
9.6 out of 10, Exceptional, (1003)
The price is SAR 1,003
SAR 1,148 total
includes taxes & fees
1 Sep - 2 Sep

A Good Nite's Rest Bed and Breakfast
A Good Nite's Rest Bed and Breakfast
8.6 out of 10, Excellent, (253)

Bnb Suite.
Bnb Suite.
10.0 out of 10, Exceptional, (29)

Romantic Luxury Retreat w/PRIVATE Sauna & Spa: Steam Shower, Ofuro, FP, pets ok!
Romantic Luxury Retreat w/PRIVATE Sauna & Spa: Steam Shower, Ofuro, FP, pets ok!
10.0 out of 10, Exceptional, (6)
The price is SAR 1,395
SAR 2,383 total
includes taxes & fees
1 Sep - 2 Sep

Buffaloberry B&B
Buffaloberry B&B
10.0 out of 10, Exceptional, (23)

Horseshoe Bed and Breakfast: Private, Cozy Bachelor Suite
Horseshoe Bed and Breakfast: Private, Cozy Bachelor Suite

Exclusive Luxury Inn with Gourmet Dining, Hot Tub & Mountain Views in Canmore
Exclusive Luxury Inn with Gourmet Dining, Hot Tub & Mountain Views in Canmore
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Banff Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top B&B in Other Destinations
Expedia's Latest Trends
Flights
- Flights to Mangersta
- Flights to Cilan Uchaf
- Flights to Manuden
- Flights to Crostwick
- Flights to Climping
- Flights to St. Margaret's Hope
- Flights to Kirby Muxloe
- Flights to Monreith
- Flights to Invershiel
- Flights to Lanark
- Flights to Bacup
- Flights to Bayford
- Flights to Calverton
- Flights to Barmston
- Flights to Clanfield
- Flights to Skirmett
- Flights to Hemsby
- Flights to Nailsworth
- Flights to Seaton
- Flights to Waterrow
- Flights to Huntingfield
- Flights to Stinchcombe
- Flights to Portnalong
- Flights to Salperton
- Flights to Mousehole
- Flights to Stainton
- Flights to Whitland