We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Macduff Vacation Rentals

List your property
Owner log in
Check in
— / — / —
Check out
— / — / —
Guests
0+ rooms, 2+ guests
Distance from
1 mi
Price per night
$0
$1,000+
Suitability
Show more
Bathrooms
Any
Amenities
Show more
Property type
Show more
Distinctive Features
Show more
Neighborhood
50 rentals in Macduff.
Sort by:
Tripadvisor Sort
JADE COTTAGE, charming, enclosed garden, sea views, in Macduff, Ref. 969910, vacation rental in Macduff

JADE COTTAGE, charming, enclosed garden, sea views, in Macduff, Ref. 969910

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
'Why Not' Cottage, Macduff, vacation rental in Macduff

'Why Not' Cottage, Macduff

3 bedrooms
2 bathrooms
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Jade Cottage, MACDUFF, vacation rental in Macduff

Jade Cottage, MACDUFF

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
⭐Carleys House ⭐WOW Views, Free Wifi & parking ❤️, vacation rental in Macduff

⭐Carleys House ⭐WOW Views, Free Wifi & parking ❤️

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
The Boathouse at Banff Links, vacation rental in Macduff

The Boathouse at Banff Links

2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Seafront Cottage - 'sharing sunsets and tides', vacation rental in Macduff

Seafront Cottage - 'sharing sunsets and tides'

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Holiday Townhouse in Banff, vacation rental in Macduff

Holiday Townhouse in Banff

2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Harbour Cottage - Gardenstown Lovely Coastal Cottage by Harbour & Beach, vacation rental in Macduff

Harbour Cottage - Gardenstown Lovely Coastal Cottage by Harbour & Beach

1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection
New apartment with views over the sea, beach and Banff harbour, vacation rental in Macduff

New apartment with views over the sea, beach and Banff harbour

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
Crovie Cottage, Crovie, Banff, Aberdeenshire, Scotland, vacation rental in Macduff

Crovie Cottage, Crovie, Banff, Aberdeenshire, Scotland

3 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Save time - get the best Macduff rentals sent straight to your email!
Delgatie Apartment, Shannelton House, vacation rental in Macduff

Delgatie Apartment, Shannelton House

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
The Old Customs House Stylish,Funky Scottish waterfront with hot tub sleeps 10, vacation rental in Macduff

The Old Customs House Stylish,Funky Scottish waterfront with hot tub sleeps 10

4 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Gannet Cottage, Seatown, Gardenstown, Banffshire, vacation rental in Macduff

Gannet Cottage, Seatown, Gardenstown, Banffshire

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cabin with hot tub in Aberdeenshire, vacation rental in Macduff

Cabin with hot tub in Aberdeenshire

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Hut with hot tub in Aberdeenshire, vacation rental in Macduff

Hut with hot tub in Aberdeenshire

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Findlater Apartment, Shannelton House, vacation rental in Macduff

Findlater Apartment, Shannelton House

1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Beach Cottage, with sea views from every room, vacation rental in Macduff

Beach Cottage, with sea views from every room

3 bedrooms
2 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection
Sea Thistle at Gardenstown, vacation rental in Macduff

Sea Thistle at Gardenstown

3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
Tarlair Apartment, Shannelton House, vacation rental in Macduff

Tarlair Apartment, Shannelton House

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
24 WATERS EDGE, idyllic views, open plan, breakfast bar, in Banff, vacation rental in Macduff

24 WATERS EDGE, idyllic views, open plan, breakfast bar, in Banff

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Soundwaves Cottage in Gardenstown, vacation rental in Macduff

Soundwaves Cottage in Gardenstown

3 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
15 Waters Edge, BANFF, vacation rental in Macduff

15 Waters Edge, BANFF

4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
Apartment 8, The Granary, vacation rental in Macduff

Apartment 8, The Granary

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
5 DISTILLERY COTTAGES, king-size, woodburning stove, pet friendly, vacation rental in Macduff

5 DISTILLERY COTTAGES, king-size, woodburning stove, pet friendly

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
15 Waters Edge, Banff, vacation rental in Macduff

15 Waters Edge, Banff

4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
23 Waters Edge, Banff, vacation rental in Macduff

23 Waters Edge, Banff

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
28 Low Shore, WHITEHILLS, vacation rental in Macduff

28 Low Shore, WHITEHILLS

3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
Crow's Nest is a large house with spectacular sea views., vacation rental in Macduff

Crow's Nest is a large house with spectacular sea views.

4 bedrooms
2 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Banff Josie's House, Bluebell, vacation rental in Macduff

Banff Josie's House, Bluebell

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Banff Josie's House, Carnation, vacation rental in Macduff

Banff Josie's House, Carnation

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
34 Low Shore, Whitehills, vacation rental in Macduff

34 Low Shore, Whitehills

3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Banff Josie's House, Aster, vacation rental in Macduff

Banff Josie's House, Aster

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Banff Josie's House, Erica, vacation rental in Macduff

Banff Josie's House, Erica

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Banff Josie's House, Top Floor Suite FGMNGER, vacation rental in Macduff

Banff Josie's House, Top Floor Suite FGMNGER

1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Banff Josie's House, Daphne, vacation rental in Macduff

Banff Josie's House, Daphne

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Whale Cottage, vacation rental in Macduff

Whale Cottage

3 bedrooms
2 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection
8 Low Shore, vacation rental in Macduff

8 Low Shore

2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Alexander Cottage, vacation rental in Macduff

Alexander Cottage

3 bedrooms
1 bathroom
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Tiny House with hot tub in Aberdeenshire, vacation rental in Macduff

Tiny House with hot tub in Aberdeenshire

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Beautiful wildlife filled country cottage, vacation rental in Macduff

Beautiful wildlife filled country cottage

3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
19 REIDHAVEN STREET, WiFi, electric stove, Whitehills, vacation rental in Macduff

19 REIDHAVEN STREET, WiFi, electric stove, Whitehills

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Eva's Cottage, vacation rental in Macduff

Eva's Cottage

3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
Bed and Breakfast Banff, Aberdeenshire, vacation rental in Macduff

Bed and Breakfast Banff, Aberdeenshire

3 bedrooms
3 bathrooms
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
2A MEREDITH MEWS, off-road parking, WiFi, in Banff, vacation rental in Macduff

2A MEREDITH MEWS, off-road parking, WiFi, in Banff

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Bridge Street, vacation rental in Macduff

Bridge Street

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
2A Meredith Mews, BANFF, vacation rental in Macduff

2A Meredith Mews, BANFF

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
28 Low Shore, Whitehills, vacation rental in Macduff

28 Low Shore, Whitehills

3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Beautiful Renovated Mill near Portsoy, vacation rental in Macduff

Beautiful Renovated Mill near Portsoy

3 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 self-catering cottages booked as one with secure garden area., vacation rental in Macduff

2 self-catering cottages booked as one with secure garden area.

5 bedrooms
2 bathrooms
Sleeps 10
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
Dolphin Cottage, vacation rental in Macduff

Dolphin Cottage

3 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
PreviousNext
1