Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
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
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Banff
Over 1,000 homes in Banff
Top guest favourite
Guest favourite
Guest house in Banff
Banff’s Best Getaway- Rundle View Laneway House
2 bedrooms
,
·
5 beds
,
·
2 private bathrooms
18–23 Oct
18–23 Oct
$2,524 SGD
Show price breakdown
for 5 nights
$2,524 SGD for 5 nights
,
·
4.99 out of 5 average rating, 240 reviews
4.99 (240)
Top guest favourite
Guest favourite
Tiny home in Banff
Bampton Cabin
4.99 out of 5 average rating, 455 reviews
4.99 (455)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
20–25 Oct
20–25 Oct
$1,707 SGD
Show price breakdown
for 5 nights
$1,707 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest house in Banff
Alpine Guesthouse
4.94 out of 5 average rating, 90 reviews
4.94 (90)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$1,415 SGD
Show price breakdown
for 5 nights
$1,415 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Rooms in Banff
Banff Mountain Edge BnB
5.0 out of 5 average rating, 180 reviews
5.0 (180)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
$1,713 SGD
Show price breakdown
for 5 nights
$1,713 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Banff
Sleeping Buffalo B&B
5.0 out of 5 average rating, 135 reviews
5.0 (135)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
29 Oct – 3 Nov
29 Oct – 3 Nov
$1,673 SGD
Show price breakdown
for 5 nights
$1,673 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cabin in Banff
Elkhorn Lodge Superior Guest Room 3
4.74 out of 5 average rating, 86 reviews
4.74 (86)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
25–30 Oct
25–30 Oct
$775 SGD
$692 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Guest suite in Banff
Banff Mountain Suite
5.0 out of 5 average rating, 153 reviews
5.0 (153)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Oct – 1 Nov
27 Oct – 1 Nov
$2,439 SGD
Show price breakdown
for 5 nights
$2,439 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Apartment in Harvie Heights
Built 2025 | Minutes>Banff | HotTub | MountainView
4.95 out of 5 average rating, 116 reviews
4.95 (116)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,464 SGD
Show price breakdown
for 5 nights
$1,464 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Banff
The Ugly Bunny Guest House | King Bed
4.97 out of 5 average rating, 305 reviews
4.97 (305)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
$1,903 SGD
Show price breakdown
for 5 nights
$1,903 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cabin in Banff
Banff Beaver Cabins - Elk Cabin
4.86 out of 5 average rating, 369 reviews
4.86 (369)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$977 SGD
Show price breakdown
for 5 nights
$977 SGD for 5 nights
Guest favourite
Guest favourite
Apartment in Canmore
Mountain Views | Pool & Hot Tub | 15 Min -> Banff
5.0 out of 5 average rating, 26 reviews
5.0 (26)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$2,018 SGD
Show price breakdown
for 5 nights
$2,018 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Apartment in Canmore
2BR/2BATH Condo w/ Fireplace, Hot Tub & Pool
4.9 out of 5 average rating, 306 reviews
4.9 (306)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Nov
1–6 Nov
$806 SGD
$710 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Canmore
Relaxing 1BR Getaway | Hot tub + Amazing Mtn Views
4.86 out of 5 average rating, 152 reviews
4.86 (152)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Nov
8–13 Nov
$541 SGD
Show price breakdown
for 5 nights
$541 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Hotel in Dead Man's Flats
New listing! Pool! Mountain views! Banff pass!
5.0 out of 5 average rating, 75 reviews
5.0 (75)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Oct
17–22 Oct
$779 SGD
$712 SGD
Show price breakdown
for 5 nights
Book early to save
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in Canmore
Modern mountain luxury with stunning views
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Oct
12–17 Oct
$1,111 SGD
Show price breakdown
for 5 nights
$1,111 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Canmore
Rooftop HotTub | TopFloor MountainViews | Near DT
4.95 out of 5 average rating, 154 reviews
4.95 (154)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
10–15 Oct
10–15 Oct
$1,547 SGD
Show price breakdown
for 5 nights
$1,547 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Apartment in Canmore
Downtown Core | Views | Built 2026 | Hot Tub
4.95 out of 5 average rating, 20 reviews
4.95 (20)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
5–10 Oct
5–10 Oct
$1,899 SGD
Show price breakdown
for 5 nights
$1,899 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Apartment in Canmore
Mountain Views | Built 2025 | Pool & Hot Tub
4.95 out of 5 average rating, 41 reviews
4.95 (41)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Oct
3–8 Oct
$1,799 SGD
Show price breakdown
for 5 nights
$1,799 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Harvie Heights
Steps to Banff Gate | Hot Tub |Mtn Peak Views
4.94 out of 5 average rating, 71 reviews
4.94 (71)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Oct
13–18 Oct
$1,097 SGD
$956 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15