
Vacation rentals in Macduff
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Macduff
Guests agree: these stays are highly rated for location, cleanliness, and more.

High quality 2 bedroom holiday flat in Banff
Located in Banff town centre this newly fully renovated Georgian mid 1750s property, has reinstated original features with Georgian sliding case windows, fireplaces in each room (blocked off) High ceilings with ornate coving throughout the whole property, high skirting boards with original doors Tastefully decorated with stylish colours to match the style and age of the property, but with all the modern fittings for today lifestyle, featuring a full kitchen, double glazing, gas central heating.
4.94 out of 5 average rating, 243 reviews
Bell View Cottage
This unique place has a style all its own. Small but open space detached cottage in the heart of the quaint fishing village of Gardenstown. Bell View offers a quiet get away in a comfortable space only newly renovated in 2023/24. All your home comforts under one roof. One double room with the option of another double within the front room if 4 guests were to stay. A modern kitchen and shower room. Tv, wifi, washing machine, dishwasher and even a small garden also provided within this space.
4.98 out of 5 average rating, 180 reviews
Pew with a View - Seafront Cottages
ACSTA winner 2019 best self catering accommodation. Thistle award finalist 2020. Award of Excellence - "Cottage Accommodation of the Year 2017 ", Living in the Shires Magazine. My place is located directly on the seashore with spectacular views and is walking distance to the village convenience store. It has a large, secure, shorefront garden, great for families with kids, solo adventurers and business travelers. It can sleep 4 people but ideally suited for couples. Quiet and peaceful.
4.91 out of 5 average rating, 120 reviews
Guthrie's Den, Banff. Coastal, sea view retreat
Enjoy the beautiful, ever-changing views from your coastal town hideaway over Banff harbour and bay and across to Macduff. Chill out on the windowseat and just watch the waves roll in. Fresh milk, bread and a few treats await in the welcome pack. The kitchen is fully equipped, and there is lots of hot water for a relaxing bath or shower. There are books, games, fast broadband and Netflix. A short stroll takes you to your choice of two fantastic sandy beaches or in to historic Banff.
4.99 out of 5 average rating, 313 reviews
Muckle View
Discover the charm of Gardenstown with a stay at Muckle View, a cosy retreat nestled in the picturesque setting of High Green. This inviting studio chalet is perfect for couples or solo travellers seeking a serene relaxing getaway. Enjoy modern comforts including essentials, such as log burner for those cooler evenings, Wi-Fi, and a well-equipped kitchen. Added benefits include complimentary locally sourced toiletries, hairdryer, Nespresso, telescope, vehicle E-charger, streaming TV.
5.0 out of 5 average rating, 52 reviews
High Shore apartment Macduff
Spacious and bright, this reasonably priced flat has partial sea views from every window. Conveniently near the Royal Tarlair and Duff House Royal golf courses as well as the RSPB at Troup Head. The picturesque fishing villages of Crovie, Gardenstown and Pennan (location for the filming of Local Hero) are nearby. Macduff has supermarket, bakery, post office, chemist as well as pubs, takeaways and a restaurant. Banff with its sandy beach, historic Duff House and whisky distillery.
4.79 out of 5 average rating, 136 reviews
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.
4.98 out of 5 average rating, 240 reviews
A luxury 4 bed 4 bath stay set in 6 acres
The Old Church of Ord was built in 1834 and has recently been upgraded into a four bed roomed , four bathroom , dog friendly property set in six acres. The main hall has a wood burning stove in the seating area and a further lounge upstairs with views overlooking the garden .Outside there is a fenced garden with a barbecue , patio and wood burning hot tub for 8 with views of the surrounding countryside and Moray Firth. Off road parking in the gated area in front of the house.
4.94 out of 5 average rating, 185 reviews
The Waves
The Waves is a 3 bedroom family-friendly house situated in the costal town of Macduff, Aberdeenshire. It can sleep up to 5 adults comfortably or 4 adults and 2 children. The Waves is a terraced house within 5 minutes of the golf course and the beach and is an ideal home from home to enjoy with friends and family. Macduff, and the nearby town of Banff, offer bars, restaurants, shops, swimming pool, museum and heritage buildings, aquarium and 2 golf courses.
4.86 out of 5 average rating, 192 reviews
Rustic Hollow - Rural setting with coastal views.
Stunning views, surrounded by nature with the perfect window to view it from. Our cabin sleeps 2 and is ideal for that romantic break, sole adventure or hub whilst exploring the NE250 coastal route. Bathe outdoors in our copper, tin finished bath. Totally submerge yourself and soak in the quiet. Enjoy the tranquillity of the rural setting and the calming powers of the coastal air. A truly luxurious space to make your own and off the beaten track.
4.99 out of 5 average rating, 388 reviews
Home in Macduff
Stylish Modern Home in Macduff, Aberdeenshire | Sleeps 8 Enjoy a comfortable stay in this newly renovated, modern home located in Macduff, Aberdeenshire. Perfect for families, friends, or groups, the property offers generous space and a fresh, contemporary finish throughout. Conveniently located near local amenities, and the stunning Aberdeenshire coastline, this home provides an excellent base for both short breaks and longer stays.
5.0 out of 5 average rating, 11 reviews
Hillpark House
Bring the whole family to this great place with lots of room for fun. Situated in the beautiful coastal town Banff, this spacious property is in walking distance to the beach and local shops. Whether its a day catching the waves, golfing at the Royal Duff House golf club, visiting the local Aquarium or enjoying woodland walks, the property also boasts a large private garden to relax in at the end of a busy day.
4.99 out of 5 average rating, 69 reviewsPopular amenities for Macduff vacation rentals
Other great vacation rentals in Macduff

The Beaches Banff
4.92 out of 5 average rating, 13 reviews
Stunning wildlife filled historic country cottage
4.82 out of 5 average rating, 11 reviews
Seafront Cottage | Sleeps 6 | Dogs | Sea Views
5.0 out of 5 average rating, 14 reviews
Bright comfy home, sea views and big skies
5.0 out of 5 average rating, 24 reviews
The Old Merchant House, Portsoy Harbour
4.94 out of 5 average rating, 95 reviews
The Cosy Cottage
4.97 out of 5 average rating, 73 reviews
Cosy Fishermans Cottage, 64 Crovie
5.0 out of 5 average rating, 44 reviews
Isengard seaside holiday home in Macduff Banff
5.0 out of 5 average rating, 7 reviewsDestinations to explore
- Manchester Vacation rentals
- Liverpool Vacation rentals
- York Vacation rentals
- Leeds Vacation rentals
- Sheffield Vacation rentals
- Salford Vacation rentals
- Whitby Vacation rentals
- Newcastle upon Tyne Vacation rentals
- Isle of Skye Vacation rentals
- Inverness Vacation rentals
- Blackpool Vacation rentals
- Scarborough Vacation rentals





