Macduff Holiday Cottages

REFINE SEARCH

Your Macduff, Aberdeenshire search returned 33 cottages

Most relevant
  • Distance to Location
  • Most relevant
  • Price (lowest first)
  • Price (highest first)
  • Sleeps (lowest first)
  • Sleeps (highest first)
  • Tick Rating (lowest first)
  • Tick Rating (highest first)
20
  • 10
  • 20
  • 50
  • 100
  • 4 Guests
  • 2 Bedrooms
  • Pets No

    5.0

    Sykes Rating

A wonderful apartment located in the town of Banff in Aberdeenshire. Open plan. Beautiful views. WiFi. Fraserburgh 25 miles; Elgin 35 miles. (Ref. 973678)

  • Wi-fi
  • Off-road parking
  • Washing machine
  • 5% off - Sat 19th Jul to 2nd Aug 2025

7 nights from £402

  • 4 Guests
  • 2 Bedrooms
  • Pets Yes

    4.9

    Sykes Rating

Charming mid terraced cottage. Stunning Coastal location close to sandy beach. Pretty gardens and lots of comfort. Woodburner. Ideal location for touring and walking. (Ref. 952131)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Dishwasher
  • Washing machine

7 nights from £445

Last booked yesterday
See more details
  • 8 Guests
  • 4 Bedrooms
  • Pets No

    5.0

    Sykes Rating

A stylish, semi-detached cottage nestled close to the Aberdeenshire village of Portsoy. Open-plan living. WiFi. Cullen 3.5 miles; Banff 10.4 miles. (Ref. 971117)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £633

  • 8 Guests
  • 4 Bedrooms
  • Pets No

    4.7

    Sykes Rating

A wonderful family-friendly property in the heart of the village of Banff, Scotland. Fantastic sea views and walking routes. WiFi. Surround sound. Games room. (Ref. 1013564)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine
  • Games room

7 nights from £611

Last booked yesterday
See more details
  • 2 Guests
  • 1 Bedroom
  • Pets Yes

    5.0

    Sykes Rating

Jade Cottage, a quaint fisherman's cottage in located in the lovely coastal town of Macduff, Aberdeenshire. WiFi. Pet-friendly. Stunning sea views. Banff 1.9 miles; Whitehills 4.8 miles; Portsoy 9.7 miles. (Ref. 1150555)

  • Wi-fi
  • Ground floor bedroom
  • Washing machine

7 nights from £384

Last booked 2 days ago
See more details
  • 8 Guests
  • 4 Bedrooms
  • Pets No

    5.0

    Sykes Rating

A contemporary, semi-detached house near Portsoy, Aberdeenshire. Off-road parking. Underfloor heating. Woodburning stove. Smart TV. Close to beach. Pet-free. Fordyce & Sandend 1.2 miles; Cullen 3.8 miles; Banff 10.7 miles. (Ref. 1067121)

  • Wi-fi
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £650

Last booked 2 days ago
See more details
  • 6 Guests
  • 3 Bedrooms
  • Pets No

    Sykes Rating

3 The Granary is a lovely duplex apartment set over the first and second floors situated in the coastal town of Banff in Aberdeenshire near the beach. Fraserburgh 25.4 miles; Elgin 35.5 miles; Aberdeen 45.2 miles. (Ref. 1170007)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £483

  • 4 Guests
  • 2 Bedrooms
  • Pets No

    4.8

    Sykes Rating

West Pier Cottage, a lovely cottage resting in the coastal town of Macduff, Aberdeenshire, with a woodburning stove, and a superb location offering sea views. Banff 1.4 miles; Whitehills 4.4 miles; Portsoy 9.3 miles. (Ref. 1148074)

  • Wi-fi
  • Dishwasher
  • Washing machine

7 nights from £495

  • 4 Guests
  • 2 Bedrooms
  • Pets Yes

    5.0

    Sykes Rating

Craignure is a lovely, reverse-level property residing in Gardenstown, Aberdeenshire. Close to amenities and a beach. Dog-friendly. Woodburning stove. Banff 9.5 miles; Fraserburgh 15.6 miles; Elgin 44.3 miles; Aberdeen 44.4 miles. (Ref. 1143188)

  • Wi-fi
  • Ground floor bedroom
  • Hot Tub
  • Washing machine
  • Baby-friendly

7 nights from £642

Last booked yesterday
See more details
  • 5 Guests
  • 2 Bedrooms
  • Pets No

    4.9

    Sykes Rating

This fabulous first-floor apartment is located in Banff, Aberdeenshire. Family-friendly. Near the coast. Open-plan. Sea views. Fraserburgh 26.1 miles; Elgin 35.2 miles; Aberdeen 46.7 miles. (Ref. 1067033)

  • Wi-fi
  • Off-road parking
  • Baby-friendly

7 nights from £486

  • 6 Guests
  • 3 Bedrooms
  • Pets No

    5.0

    Sykes Rating

A traditional cottage nestled in the village of Pennan along the Moray coast. Beach nearby. Roadside parking. Rear garden. Fraserburgh 11.7 miles; Banff 11.9 miles. (Ref. 1110412)

  • Wi-fi
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £521

  • 5 Guests
  • 3 Bedrooms
  • Pets Yes

    5.0

    Sykes Rating

A duplex apartment set over the first and second floor of a terraced house, resting in the seaside town of Gardenstown, Aberdeenshire. Open-plan. Sea views. Garden. Crovie 1.6 miles; Macduff 8 miles; Rosehearty 12 miles. (Ref. 1133619)

  • Wi-fi
  • Hot Tub
  • Dishwasher
  • Washing machine
  • Baby-friendly
  • 10% off - Thu 1st May to 31st May 2025

7 nights from £590

  • 4 Guests
  • 2 Bedrooms
  • Pets No

    4.9

    Sykes Rating

This attractive terrace cottage rests in the coastal town Banff, Aberdeenshire, Beautiful Sea Views, Off-road parking, Pet-free, Amenities nearby, Fraserburgh 27 miles; Elgin 33.9 miles; Aberdeen 47.6 miles. (Ref. 1058163)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £467

Last booked yesterday
See more details
  • 2 Guests
  • 1 Bedroom
  • Pets Yes

    4.5

    Sykes Rating

This cosy orangery is located in Turriff, Scotland. Woodburner. Hot tub. Off-road parking. Aberdeen 34 miles. (Ref. 974069)

  • Off-road parking
  • Ground floor bedroom
  • Hot Tub
  • Dishwasher
  • Washing machine

7 nights from £373

  • 2 Guests
  • 1 Bedroom
  • Pets Yes

    4.9

    Sykes Rating

A lovely, 200 year old coach house resting in Banff, Aberdeenshire. Romantic. Pet-friendly. Close to amenities and the marina. Designated parking. Fraserburgh 25.8 miles; Elgin 34.8 miles; Aberdeen 45.6 miles. (Ref. 1124306)

  • Wi-fi
  • Dishwasher

7 nights from £402

Last booked 2 days ago
See more details
  • 4 Guests
  • 2 Bedrooms
  • Pets Yes

    4.9

    Sykes Rating

A sea-fronted, two-bedroom cottage resting in Banff, Aberdeenshire. Sea views. Woodburning stove. Close to amenities. Fraserburgh 26.3 miles; Elgin 35.3 miles; Aberdeen 46.1 miles. (Ref. 981330)

  • Wi-fi
  • Baby-friendly

7 nights from £476

  • 4 Guests
  • 2 Bedrooms
  • Pets No

    4.8

    Sykes Rating

Wonderful coastal location, yards from the sea! Pretty and characterful fisherman's cottage. Fabulous views. Peace and tranquillity. Warm and welcoming with stove. Gardenstown 1.6 miles. (Ref. 932561)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine

7 nights from £659

  • 5 Guests
  • 3 Bedrooms
  • Pets Yes

    4.9

    Sykes Rating

Contemporary, former fisherman's cottage situated along Whitehills Harbour on the North coast of Scotland. Exposed stone. WiFi. Dog-friendly. Sea views. Banff 2.9 miles (Ref. 1014098)

  • Wi-fi
  • Washing machine

7 nights from £476

  • 6 Guests
  • 3 Bedrooms
  • Pets No

    Sykes Rating

1A Carmelite Street, a homely duplex apartment located in the town of Banff in Aberdeenshire. Woodburning stove. Off-road parking. Near shop and pub. Fraserburgh 25.6 miles; Elgin 35.3 miles; Aberdeen 46.1 miles. (Ref. 1148764)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine

7 nights from £480

  • 4 Guests
  • 2 Bedrooms
  • Pets Yes

    4.8

    Sykes Rating

A charming two-bedroom fisherman's cottage resting in Portsoy, Aberdeenshire. Woodburning stove. Close to amenities. Private garden. Romantic. Sandend 3 mile; Cullen 5.6 miles; Banff 7 miles. (Ref. 1109169)

  • Wi-fi
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £463

Last booked 2 days ago
See more details

Please find below a selection of self catering holiday cottages to rent in or near Macduff. If you still haven't found what you're looking for, browse these dog-friendly cottages in Aberdeenshire or the full list of holiday cottages in Aberdeenshire. You can also choose from these Aberdeenshire lodges.