Skip to content

Vacation rentals in Banff

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Banff

Guests agree: these stays are highly rated for location, cleanliness, and more.

Rental unit in Aberdeenshire
Comfortable double room, kitchen and bathroom
This small attractive apartment is located on the ground floor of a three storey building that is converted into flats. It has its own private front door. It is just across from the sea and aquarium and close to Macduff harbour. The coast is picturesque and there is plenty of wildlife including sea birds and dolphins which are regular visitors to this part of the coast. There is off street parking outside the house. There is a galley kitchen, a bathroom and good sized bedroom with seating.
$60 per night
SUPERHOST
Vacation home in Aberdeenshire
Guthrie's Den - 2 bedrooms, stunning sea views
Kick back and relax in this calm, stylish space. We love the incredible views from this warehouse conversion apartment over Banff harbour, the bay and across to Macduff. Relax on the windowseat and just watch the waves roll in. The apartment has fab comfy beds, a well appointed kitchen, and heaps of lovely hot water for a relaxing bath or invigorating shower. Most importantly - superfast broadband! A short stroll takes you to your choice of two fantastic sandy beaches or the town. Enjoy!
$84 per night
SUPERHOST
Condo in Aberdeenshire
New 2 bed apartment with stunning sea views.
Modern brand new fully furnished 2 bedroom first floor apartment within a 4 apartment block. Free designated parking at the front of the property. This apartment is located on the west end of Banff overlooking Banff Links beach & surrounding coastline. Within walking distance of Banff Links beach, Banff Springs Hotel, both of which can be seen from the apartment. Banff sports centre/swimming pool is a 5min walk, Duff House Royal Golf Club and Duff House /Grounds is a 15min walk.
$101 per night
SUPERHOST

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Banff

Tiny home in Aberdeenshire
Entire unique tiny house - Stag
$105 per night
SUPERHOST
Home in Banff
Stone Cottage in conservation area of Banff
$92 per night
SUPERHOST
Home in Aberdeenshire
Seabreeze🌟- Stunning sea views
$120 per night
SUPERHOST
Cottage in Gardenstown
Seaspray Cottage, Gardenstown
$73 per night
SUPERHOST
Tiny home in Aberdeenshire
Entire unique tiny house - Moss
$105 per night
SUPERHOST
Cottage in Gardenstown
Seahorse Cottage, Gardenstown
$85 per night
SUPERHOST
Home in Portsoy
Driftwood Cottage
$69 per night
Home in Aberdeenshire
Bay Cottage, Banff - 2 bedroom, 2 bathroom
$129 per night
SUPERHOST
Cottage in Portsoy
Portsoy cozy cottage
$55 per night
Cottage in Gardenstown
The Conners, a fisherman's cottage
$117 per night
SUPERHOST
Cottage in Cornhill
The Bothy, Milton of Tillynaught
$61 per night
SUPERHOST
Rental unit in Aberdeenshire
Bridge Street - Spacious, whole flat, pet friendly
$123 per night
  1. Airbnb
  2. United Kingdom
  3. Scotland
  4. Aberdeenshire
  5. Banff