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
United Kingdom
United Kingdom
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
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
National parks
Countryside
Rooms
Beach
Farms
Cabins
Amazing views
Historical homes
Tiny homes
Skiing
Lake
Bed & breakfasts
Beachfront
Trending
Castles
Barns
Amazing pools
Play
Golfing
Surfing
Filters
0
Show map
Search results; 111 places in Banff
111 places in Banff
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Aberdeenshire
Apartment in Banff
Hosted by a business
Hosted by a business
22–27 Apr
22–27 Apr
€ 152
night
€ 152 per night
·
€ 758 total
€ 758 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Flat in Gardenstown
Entire 2 bed retreat with exceptional sea views.
Hosted by a business
Hosted by a business
20–25 Apr
20–25 Apr
€ 152
night
€ 152 per night
·
€ 758 total
€ 758 total
Show price breakdown
4.97 out of 5 average rating, 180 reviews
4.97 (180)
Guest favourite
Guest favourite
Flat in Aberdeenshire
Comfortable ground floor small flat
Hosted by Claude
Hosted by Claude
5–10 May
5–10 May
€ 87
night
€ 87 per night
·
€ 434 total
€ 434 total
Show price breakdown
4.88 out of 5 average rating, 49 reviews
4.88 (49)
Guest favourite
Guest favourite
Flat in Aberdeenshire
High Shore apartment Macduff
Hosted by Claude
Hosted by Claude
4–9 May
4–9 May
€ 101
night
€ 101 per night
·
€ 502 total
€ 502 total
Show price breakdown
4.85 out of 5 average rating, 27 reviews
4.85 (27)
Guest favourite
Guest favourite
Flat in Aberdeenshire
Woodlands Edge • Entire Flat in Ellon • 2 Bedrooms
Hosted by Catherine
Hosted by Catherine
21–26 Apr
21–26 Apr
€ 136
night
€ 136 per night
·
€ 676 total
€ 676 total
Show price breakdown
4.96 out of 5 average rating, 148 reviews
4.96 (148)
Superhost
Superhost
Flat in Banff, Aberdeenshire
Tarlair Apartment, Shannelton House
Hosted by Scott
Hosted by Scott
27 Apr – 2 May
27 Apr – 2 May
€ 97
night
€ 97 per night
·
€ 482 total
€ 482 total
Show price breakdown
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Guest favourite
Guest favourite
Flat in Aberdeenshire
Findlater Apartment, Shannelton House
Hosted by Scott
Hosted by Scott
30 May – 4 Jun
30 May – 4 Jun
€ 97
night
€ 97 per night
·
€ 482 total
€ 482 total
Show price breakdown
4.95 out of 5 average rating, 39 reviews
4.95 (39)
Guest favourite
Guest favourite
Flat in Portgordon
1 Bedroom holiday flat overlooking harbour
Hosted by Carol
Hosted by Carol
20–25 Jun
20–25 Jun
€ 95
night
€ 95 per night
·
€ 475 total
€ 475 total
Show price breakdown
4.98 out of 5 average rating, 64 reviews
4.98 (64)
Flat in Aberdeenshire
Rural Chaumer Cottage, sleeps 2
Hosted by Dale
Hosted by Dale
20–25 Apr
20–25 Apr
€ 90
night
€ 90 per night
·
€ 448 total
€ 448 total
Show price breakdown
4.77 out of 5 average rating, 43 reviews
4.77 (43)
Guest favourite
Guest favourite
Flat in Bridge of Don
Apartment close to Centre
Hosted by Peter
Hosted by Peter
28 Apr – 3 May
28 Apr – 3 May
€ 75
night
€ 75 per night
·
€ 374 total
€ 374 total
Show price breakdown
4.82 out of 5 average rating, 33 reviews
4.82 (33)
Guest favourite
Guest favourite
Flat in Portknockie
Claddach House
Hosted by Anne
Hosted by Anne
30 Aug – 4 Sep
30 Aug – 4 Sep
€ 159
night
€ 159 per night
·
€ 791 total
€ 791 total
Show price breakdown
4.96 out of 5 average rating, 202 reviews
4.96 (202)
Guest favourite
Guest favourite
Flat in Oldmeldrum
Millbrig Country Apartment
Hosted by a business
Hosted by a business
22–27 Apr
22–27 Apr
€ 159
night
€ 159 per night
·
€ 792 total
€ 792 total
Show price breakdown
5.0 out of 5 average rating, 83 reviews
5.0 (83)
Guest favourite
Guest favourite
Flat in Balmedie
Converted Steading in Beach Location
Hosted by a business
Hosted by a business
20–25 Apr
20–25 Apr
€ 174
night
€ 174 per night
·
€ 868 total
€ 868 total
Show price breakdown
4.98 out of 5 average rating, 234 reviews
4.98 (234)
Guest favourite
Guest favourite
Flat in Aberdeen
Cosy apartment (sleeps 3)
Hosted by a business
Hosted by a business
16–21 Jun
16–21 Jun
€ 100
night
€ 100 per night
·
€ 498 total
€ 498 total
Show price breakdown
4.96 out of 5 average rating, 312 reviews
4.96 (312)
Guest favourite
Guest favourite
Flat in Aberdeen City
Family friendly, Nr Airport, P&J, Free Parking
Hosted by Wes & Lyn
Hosted by Wes & Lyn
11–16 May
11–16 May
€ 98
night
€ 98 per night
·
€ 489 total
€ 489 total
Show price breakdown
5.0 out of 5 average rating, 249 reviews
5.0 (249)
Guest favourite
Guest favourite
Flat in Aberdeen
Stylish Apartment in the City Centre
Hosted by Steve
Hosted by Steve
6–11 May
6–11 May
€ 145
night
€ 145 per night
·
€ 723 total
€ 723 total
Show price breakdown
5.0 out of 5 average rating, 72 reviews
5.0 (72)
Guest favourite
Guest favourite
Flat in Aberdeenshire
Luxury Holiday Apartment Alford
Hosted by Anne
Hosted by Anne
13–18 May
13–18 May
€ 155
night
€ 155 per night
·
€ 774 total
€ 774 total
Show price breakdown
4.96 out of 5 average rating, 24 reviews
4.96 (24)
Guest favourite
Guest favourite
Flat in Aberdeen
Handiplaces Townhouse (sleeps family of 5)
Hosted by a business
Hosted by a business
14–19 Jul
14–19 Jul
€ 150
night
€ 150 per night
·
€ 747 total
€ 747 total
Show price breakdown
4.97 out of 5 average rating, 257 reviews
4.97 (257)
1
2
3
4
5
6
7