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
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
Guest favourite
Guest favourite
Guest house in Banff
Kingswell Lodge
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
25–30 Sept
25–30 Sept
$1,080 SGD
Show price breakdown
for 5 nights
$1,080 SGD for 5 nights
,
·
4.85 out of 5 average rating, 20 reviews
4.85 (20)
Guest favourite
Guest favourite
Flat in Banff
2 bed ground floor flat with stunning sea views.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,160 SGD
$1,012 SGD
Show price breakdown
for 5 nights
Free cancellation
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Guest favourite
Guest favourite
Home in Aberdeenshire
Ocean View
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
24–29 Oct
24–29 Oct
$832 SGD
Show price breakdown
for 5 nights
$832 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Holiday home in Aberdeenshire
Guthrie's Den, Banff. Coastal, sea view retreat
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
23–28 Oct
23–28 Oct
$1,015 SGD
$892 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 313 reviews
4.99 (313)
Top guest favourite
Guest favourite
Flat in Aberdeenshire
Apartment in Banff
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
3–8 Oct
3–8 Oct
$1,306 SGD
$1,140 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 97 reviews
4.99 (97)
Top guest favourite
Guest favourite
Home in Aberdeenshire
Horizons - Rural retreat with coastal views
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$1,697 SGD
Show price breakdown
for 5 nights
$1,697 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Serviced apartment in Aberdeenshire
High quality 2 bedroom holiday flat in Banff
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
24–29 Sept
24–29 Sept
$1,426 SGD
$1,243 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 242 reviews
4.94 (242)
Home in Aberdeenshire
RockStar Cottage
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
25–30 Sept
25–30 Sept
$767 SGD
Show price breakdown
for 5 nights
$767 SGD for 5 nights
Home in Aberdeenshire
24 Waters Edge
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Nov
21–26 Nov
$708 SGD
Show price breakdown
for 5 nights
$708 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Home in Sandend
One A Sandend Village, near Portsoy / Cullen
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 3 Oct
26 Sept – 3 Oct
$1,652 SGD
$720 SGD
Show price breakdown
for 7 nights
5.0 out of 5 average rating, 46 reviews
5.0 (46)
Cottage in Aberdeenshire
West Pier Cottage
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
3–8 Oct
3–8 Oct
$854 SGD
Show price breakdown
for 5 nights
$854 SGD for 5 nights
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Home in Whitehills
3 bedroomed, self-catering house in Whitehills
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
15–20 Sept
15–20 Sept
$1,048 SGD
Show price breakdown
for 5 nights
$1,048 SGD for 5 nights
4.71 out of 5 average rating, 35 reviews
4.71 (35)
Cottage in Aberdeenshire
Headland View
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,596 SGD
Show price breakdown
for 5 nights
$1,596 SGD for 5 nights
Guest favourite
Guest favourite
Home in Aberdeenshire
A luxury 4 bed 4 bath stay set in 6 acres
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
15–20 Sept
15–20 Sept
$3,043 SGD
Show price breakdown
for 5 nights
$3,043 SGD for 5 nights
4.93 out of 5 average rating, 184 reviews
4.93 (184)
Top guest favourite
Guest favourite
Townhouse in Aberdeenshire
2 Bedroom Townhouse within Ladysbridge House
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Sept
14–19 Sept
$1,394 SGD
$1,217 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 116 reviews
5.0 (116)
Guest favourite
Guest favourite
Flat in Aberdeenshire
High shore Macduff groundfloor flat
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
28 Sept – 3 Oct
28 Sept – 3 Oct
$623 SGD
Show price breakdown
for 5 nights
$623 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 110 reviews
4.84 (110)
Top guest favourite
Guest favourite
Cottage in Gardenstown
Bell View Cottage
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
10–15 Oct
10–15 Oct
$1,112 SGD
$772 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 180 reviews
4.98 (180)
Guest favourite
Guest favourite
Home in Aberchirder
Old schoolhouse in the countryside
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Nov
1–6 Nov
$902 SGD
$799 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 183 reviews
4.91 (183)
Superhost
Superhost
Flat in Aberdeenshire
High Shore apartment Macduff
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
16–21 Oct
16–21 Oct
$868 SGD
$763 SGD
Show price breakdown
for 5 nights
Free cancellation
4.79 out of 5 average rating, 135 reviews
4.79 (135)
1
2
3
4
…
15