85 stays
Stays in Banff

Review COVID-19 travel restrictions before you book.
Learn more
Private room in Banff
Riverfront Estate Bed&Breakfast Banff
2 guests1 bedroom1 bed1 private bath
Free parking
$63 per night
SUPERHOST
Tiny house in Banff
Bampton Cabin
2 guests1 bedroom1 bed1 bath
KitchenFree parking
$141 per night
SUPERHOST
Entire rental unit in Banff
Banff's Original Cowboy Bed and Breakfast
2 guests1 bedroom2 beds1 bath
KitchenFree parking
$134 per night
SUPERHOST
Entire rental unit in Banff
Wolf Den Bed and Breakfast Suite 2
4 guests2 bedrooms2 beds1.5 baths
KitchenFree parking
$135 per night
Private room in Banff
The Poplar Inn - Maple Room
2 guests1 bedroom1 bed1 private bath
Hot tubKitchenFree parking
$121 per night
SUPERHOST
Entire cabin in Banff
Moose Cabin
4 guests2 bedrooms2 beds1 bath
KitchenFree parking
$123 per night
Private room in Banff
Riverfront Estate Bed&Breakfast Banff Family Room
3 guests2 bedrooms2 beds1 private bath
Free parking
$71 per night
Private room in Banff
Double Room with Mountain Views
2 guests1 bedroom1 bed1 shared bath
Kitchen
$92 per night
SUPERHOST
Entire cabin in Banff
Lynx Cabin
2 guests1 bedroom1 bed1 bath
KitchenFree parking
$66 per night
SUPERHOST
Entire guest suite in Banff
Cougar Street Mountain Rental One Bedroom
3 guests1 bedroom1 bed1 bath
Kitchen
$75 per night
SUPERHOST
Entire guest suite in Banff
Cougar Street Mountain Rental Two Bedroom
4 guests2 bedrooms2 beds1 bath
KitchenFree parking
$87 per night
SUPERHOST
Entire cabin in Banff
Bear Cabin
3 guests1 bedroom2 beds1 bath
KitchenFree parking
$84 per night
Private room in Banff
Cowboy Bunkhouse—Rustic Charm close to Downtown
3 guests1 bedroom2 beds1 private bath
Kitchen
$92 per night
SUPERHOST
Hotel room in Banff
King Guest Room - High Country Inn
2 guests1 bedroom1 bed1 shared bath
Hot tubFree parking
$105 per night
SUPERHOST
Entire guest suite in Banff
Downtown Banff! 2 bdrm suite 118 Beaver St. B&B
4 guests2 bedrooms3 beds1 bath
KitchenFree parking
$191 per night
Hostel beds in Banff
Dorm Bed in Clean Hostel
1 guest1 bedroom1 bed1 shared bath
Free parking
$37 per night
SUPERHOST
Entire rental unit in Banff
Spacious, Private Suite, Heart of Banff
2 guests1 bedroom1 bed1 bath
KitchenFree parking
$228 per night
Hostel room in Banff
Private Room at Central Hostel
4 guests1 bedroom2 bedsShared half-bath
KitchenFree parking
$102 per night
Entire chalet in Banff
Spacious One Bedroom Two Level Banff Townhouse
2 guests1 bedroom1 bed1.5 baths
KitchenFree parking
$103 per night
SUPERHOST
Entire guesthouse in Banff
Banff’s Best Winter Getaway- Rundle View House BnB
4 guests2 bedrooms2 beds2 baths
KitchenFree parking
$222 per night
1 – 20 of 85 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.