Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Banff
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Canada
Canada
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Lake
Amazing pools
Amazing views
Ski-in/out
National parks
Countryside
Chef's kitchens
Trending
Cabins
Play
Rooms
Bed & breakfasts
Farms
Tiny homes
Lakefront
Skiing
Golfing
Filters
0
Show map
Search results; 357 places in Banff
357 places in Banff
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Banff
Banff's Original Cowboy Bed and Breakfast
Individual Host
Individual Host
15–20 Oct
15–20 Oct
€ 232
night
€ 232 per night
·
€ 1,160 total
€ 1,160 total
Show price breakdown
4.95 out of 5 average rating, 422 reviews
4.95 (422)
Superhost
Superhost
Flat in Canmore
Lovely Mountain View 2BR 5BED
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 102
night
€ 102 per night
·
€ 507 total
€ 507 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Banff
Sleeping Buffalo B&B
Professional Host
Professional Host
12–17 May
12–17 May
€ 221
night
€ 221 per night
·
€ 1,105 total
€ 1,105 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Superhost
Superhost
Flat in Harvie Heights
Gorgeous Rocky Mountain Retreat!
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 87
night
€ 87 per night
·
€ 434 total
€ 434 total
Show price breakdown
4.8 out of 5 average rating, 15 reviews
4.8 (15)
Flat in Canmore
Windtower Hotel Room 248
Professional Host
Professional Host
22–27 Apr
22–27 Apr
€ 73
night
€ 73 per night
·
€ 363 total
€ 363 total
Show price breakdown
4.77 out of 5 average rating, 205 reviews
4.77 (205)
Flat in Canmore
Cozy Studio Suite Canmore/Banff
Individual Host
Individual Host
28 Apr – 3 May
28 Apr – 3 May
€ 91
€ 68
night
€ 68 per night, originally € 91
·
€ 339 total
€ 339 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Canmore
King Suite+Mountain View+Hot Tub
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 96
night
€ 96 per night
·
€ 476 total
€ 476 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Flat in Canmore
Splendid getaway HOTEL ROOM in 5 stars resort
Individual Host
Individual Host
5–10 May
5–10 May
€ 103
€ 82
night
€ 82 per night, originally € 103
·
€ 406 total
€ 406 total
Show price breakdown
4.81 out of 5 average rating, 16 reviews
4.81 (16)
Guest favourite
Guest favourite
Flat in Canmore
Cozy Mountain View Banff Getaway
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 103
€ 94
night
€ 94 per night, originally € 103
·
€ 467 total
€ 467 total
Show price breakdown
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Guest favourite
Guest favourite
Flat in Banff
Banff Mountain Edge BnB
Individual Host
Individual Host
24–29 Sep
24–29 Sep
€ 367
night
€ 367 per night
·
€ 1,831 total
€ 1,831 total
Show price breakdown
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Superhost
Superhost
Flat in Canmore
Luxury Mt. Retreat DT Canmore
Professional Host
Professional Host
21–26 Apr
21–26 Apr
€ 148
€ 111
night
€ 111 per night, originally € 148
·
€ 555 total
€ 555 total
Show price breakdown
Superhost
Superhost
Flat in Canmore
Modern, Cozy, Swimming Pool/Hot tub/Pool/GYM
Professional Host
Professional Host
1–6 May
1–6 May
€ 131
€ 122
night
€ 122 per night, originally € 131
·
€ 606 total
€ 606 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Canmore
BRAND NEW- TOP of the World Canmore MTN Retreat
Professional Host
Professional Host
21–26 Apr
21–26 Apr
€ 135
€ 124
night
€ 124 per night, originally € 135
·
€ 616 total
€ 616 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Canmore
Cozy Hotel Room - King Bed - Parking Underground
Individual Host
Individual Host
12–17 May
12–17 May
€ 91
night
€ 91 per night
·
€ 451 total
€ 451 total
Show price breakdown
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Superhost
Superhost
Flat in Canmore
Skyview Retreat | Parking & A/C
Professional Host
Professional Host
20–25 Apr
20–25 Apr
€ 123
night
€ 123 per night
·
€ 614 total
€ 614 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Canmore
Canmore Resort—Hot tub+Indoor water park+ Mt. view
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 124
€ 114
night
€ 114 per night, originally € 124
·
€ 566 total
€ 566 total
Show price breakdown
4.91 out of 5 average rating, 91 reviews
4.91 (91)
Guest favourite
Guest favourite
Flat in Banff
Spacious, Private Suite, Heart of Banff
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 263
night
€ 263 per night
·
€ 1,313 total
€ 1,313 total
Show price breakdown
4.93 out of 5 average rating, 68 reviews
4.93 (68)
Superhost
Superhost
Flat in Canmore
Skyline Peaks Mountain Retreat
Professional Host
Professional Host
5–10 May
5–10 May
€ 226
night
€ 226 per night
·
€ 1,129 total
€ 1,129 total
Show price breakdown
New place to stay
New
1
2
3
4
…
15