Cottages to rent for self-catering breaks in Banff, Aberdeenshire, Scotland

Banff in North East Scotland is a fishing town along the Banffshire coast.  Interested in self catering cottages near the sea in Scotland?  If so a cottage holiday in or near Banff may appeal to you.  Banff is a fine attractive town with granite buildings, a harbour and a beach.

Facts about Cottage Breaks in Banff

Along the coast from Banff are the quaint seaside villages of Gardenstown and Pennan.  A visit to these pretty fishing villages is highly recommended.  Gardenstown is 9 miles from Banff and Pennan is 11 miles away.  There are plentiful opportunities for seaside walks along the Banffshire coastline.  Beaches along this part of Scotland include sandy and pebble beaches.  Enjoy browsing for coastal cottages and other self catering accommodation in and near Banff.

2 rental properties

Filter your search:
  • Guests, Bedrooms, Dogs

Weekly Price Range:


Popular destinations in Aberdeenshire:

Show more towns
The Old Customs house, Banff, Aberdeenshire, Scotland

4 bedroom Cottage, Moray Firth.

sleeps 1 - 10 guests
1 - 10
4 bedrooms
5 bathrooms
dog-friendly cottage, 1 dog(s) welcome

Luxurious sleeps 10 holiday house in Banff with sea views, private hot tub and an excellent location along Banff's marina.

Special features: free internet access, outdoor hot tub.

Weekly Price from: £1200
Next availability:
from 24 September 2019 to 07 October 2019; from 13 October 2019 to 18 October 2019; from 21 October 2019 to 01 November 2019;

Special Offer: from 27 September 2019 to 29 September 2019;

Craig Cottage, Banff, Aberdeenshire, Scotland

3 bedroom Cottage with Riverside Garden, North Scotland.

sleeps 1 - 6 guests
1 - 6
3 bedrooms
2 bathrooms
dog-friendly cottage
4 star

Unique holiday cottage set in a naturally beautiful conservation area by the Bridge of Alvah, close to woodlands and with a river flowing by the bottom of the garden.

Special features: free internet access.

Weekly Price from: £550
Next availability:
from 03 November 2019 to 08 November 2019; from 10 November 2019 to 15 November 2019; from 18 November 2019 to 29 November 2019;