Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Banff
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Gift cards
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Banff
Over 1,000 homes in Banff
Photo 1 of 29
Boutique hotel in Banff
2 Queens w/ Exterior Views in Banff
1 bedroom
,
·
2 beds
,
·
1 private bathroom
11–16 Oct
11–16 Oct
£1,172 total
Show price breakdown
£1,172 total
,
·
4.67 out of 5 average rating, 30 reviews
4.67 (30)
Photo 1 of 12
Featured hotel
Featured hotel
Hotel in Banff
Bed in a 6-Bed Female Dorm (ensuite bath)
1 bedroom
1 bedroom
,
·
1 bunk bed
1 bunk bed
,
·
1 bathroom
1 bathroom
13–18 Jan
13–18 Jan
£213 total
Show price breakdown
£213 total
+£28 Airbnb credit
Free cancellation
New place to stay
New
Photo 1 of 16
Top guest favourite
Guest favourite
Tiny home in Banff
Bampton Cabin
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
29 Nov – 4 Dec
29 Nov – 4 Dec
£848 total
Show price breakdown
£848 total
Free cancellation
4.99 out of 5 average rating, 460 reviews
4.99 (460)
Photo 1 of 12
Top guest favourite
Guest favourite
Guest house in Banff
Alpine Guesthouse
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
25–30 Oct
25–30 Oct
£1,038
£915 total
Show price breakdown
Free cancellation
4.95 out of 5 average rating, 102 reviews
4.95 (102)
Photo 1 of 26
Top guest favourite
Guest favourite
Flat in Banff
Banff's Original Cowboy Bed and Breakfast
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
12–17 Oct
12–17 Oct
£1,122
£986 total
Show price breakdown
4.95 out of 5 average rating, 567 reviews
4.95 (567)
Photo 1 of 22
Top guest favourite
Guest favourite
Guest suite in Banff
RockyTop Vista Banff, AB *Adults Only*
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
17–22 Oct
17–22 Oct
£2,038
£1,711 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Photo 1 of 28
Top guest favourite
Guest favourite
Guest suite in Banff
The Ugly Bunny Guest House | King Bed
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
28 Nov – 3 Dec
28 Nov – 3 Dec
£848
£749 total
Show price breakdown
Free cancellation
4.97 out of 5 average rating, 317 reviews
4.97 (317)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Canmore
"Tranquility" at Rundle Cliffs Lodge
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
13–18 Nov
13–18 Nov
£759 total
Show price breakdown
£759 total
Free cancellation
4.93 out of 5 average rating, 165 reviews
4.93 (165)
Photo 1 of 28
Top guest favourite
Guest favourite
Apartment in Canmore
Mountain Views, Heated Pool, Fireplace & King Bed
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Oct
26–31 Oct
£519 total
Show price breakdown
£519 total
Free cancellation
4.98 out of 5 average rating, 174 reviews
4.98 (174)
Photo 1 of 24
Top guest favourite
Guest favourite
Guest suite in Banff
Banff Mountain Suite
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Oct
17–22 Oct
£1,435 total
Show price breakdown
£1,435 total
5.0 out of 5 average rating, 165 reviews
5.0 (165)
Photo 1 of 9
Superhost
Superhost
Cabin in Banff
Banff Beaver Cabins - Elk Cabin
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
12–17 Nov
12–17 Nov
£592 total
Show price breakdown
£592 total
4.84 out of 5 average rating, 380 reviews
4.84 (380)
Photo 1 of 29
Top guest favourite
Guest favourite
Guest house in Banff
Banff’s Best Getaway- Rundle View Laneway House
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
31 Oct – 5 Nov
31 Oct – 5 Nov
£1,687 total
Show price breakdown
£1,687 total
Free cancellation
4.99 out of 5 average rating, 251 reviews
4.99 (251)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Canmore
Cozy tranquil getaway 1br king-bed Near DT HotTub
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Nov
15–20 Nov
£398
£326 total
Show price breakdown
4.97 out of 5 average rating, 252 reviews
4.97 (252)
Photo 1 of 20
Top guest favourite
Guest favourite
Guest suite in Banff
Banff Wolf Den Mountain Retreat – Wolf Den B&B
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
9–14 Nov
9–14 Nov
£1,128
£1,002 total
Show price breakdown
Free cancellation
4.99 out of 5 average rating, 302 reviews
4.99 (302)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Canmore
Panoramic Mountain Views | 2 Hot Tubs | Steam Room
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
30 Oct – 4 Nov
30 Oct – 4 Nov
£623
£567 total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 267 reviews
4.96 (267)
Photo 1 of 29
Guest favourite
Guest favourite
Townhouse in Harvie Heights
2BR/2BT Luxury Mtn View Chalet/KingBed/@Banff Gate
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
18–23 Oct
18–23 Oct
£808
£614 total
Show price breakdown
Extended stay discount
4.95 out of 5 average rating, 333 reviews
4.95 (333)
Photo 1 of 29
Top guest favourite
Guest favourite
Townhouse in Canmore
Scandi Mountain Haven:POOL-Mtn View-great location
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Nov
1–6 Nov
£512
£449 total
Show price breakdown
4.98 out of 5 average rating, 209 reviews
4.98 (209)
Photo 1 of 21
Top guest favourite
Guest favourite
Flat in Banff
The Cedar
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
26–31 Oct
26–31 Oct
£1,369
£1,215 total
Show price breakdown
Free cancellation
4.97 out of 5 average rating, 60 reviews
4.97 (60)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Canmore
Magnificent Mountain View Condo with 1-BR 2 Beds
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Nov
15–20 Nov
£335 total
Show price breakdown
£335 total
Free cancellation
4.94 out of 5 average rating, 261 reviews
4.94 (261)
1
2
3
4
…
15