Macduff
Things to do in Macduff, Aberdeenshire
Photo © Forbes Bryce, Google Maps
Macduff is a fishing town on the Aberdeenshire coast in northeast Scotland. It sits on the Moray Firth and has long been known for its harbour and seafaring heritage.
Where to stay in Macduff(1)
All hotels in Macduff →Where to stay
The Knowes Hotel is the listed hotel accommodation in the town. For those seeking alternative lodging, Myrus Holiday Park offers tent, caravan and motorhome pitches.
The Knowes Hotel
78 Market Street, Macduff
The County Hotel
32 High Street, Banff
Fife Lodge
Sandyhill Road, Banff
Banff Springs Hotel
Golden Knowes Road, Banff
Seafield Arms Hotel
5 Chapel Street, Whitehills
Nether Dallachy Farmhouse
Boyndie, Banff
Station Hotel Portsoy
Seafield Street, Portsoy
Pennan Inn
Pennan, Fraserburgh
Things to Do in Macduff(1)
All attractions in Macduff →Things to do
Macduff Marine Aquarium showcases local sea life and marine ecosystems, with displays focused on the surrounding waters of the Moray Firth.
Where to Eat in Macduff(2)
All restaurants in Macduff →Where to eat
Tarlair Lido Pavilion and Gillys At Myrus are the listed dining options in the area, both offering meals with views or settings related to the local landscape and park facilities.
Attractions Near Macduff
All attractions in Macduff →Worth the trip — within 50 miles of Macduff.
Duff House
Aberdeen · ⭐ 4.6
2 mi
Deveron Community and Sports Centre
Banff · ⭐ 4.4
8 mi
The Salmon Bothy
Portsoy · ⭐ 4.7
13 mi
Willows Animal Sanctuary
Fraserburgh · ⭐ 4.8
Blue Coast Surf & Paddle
Buckie · ⭐ 5.0
Cullen Bay
Banff · ⭐ 4.3
18 mi
The Museum of Scottish Lighthouses
Fraserburgh · ⭐ 4.6
18 mi
Strikers at Fraserburgh Leisure Centre
Fraserburgh · ⭐ 4.3
Camping in Macduff(1)
All campsites in Macduff →Self-Catering Cottages in Macduff
All cottages in Macduff →Willow Lodge
3 bed · sleeps 6
Apartment 8
2 bed · sleeps 4 · from £467
Headland View
4 bed · sleeps 8 · from £931
Ocean View
2 bed · sleeps 4 · from £561
Eagles Gate Lodge
3 bed · sleeps 6 · from £537
Seascape
2 bed · sleeps 5 · from £597
The Old Net Shed
2 bed · sleeps 4 · from £681
Woodside
2 bed · sleeps 4 · from £353
Common questions about Macduff
How many campsites are there in Macduff?
We list 1 campsites in and around Macduff, of which 1 take tents.
Where can I stay in Macduff?
We list 1 hotels, B&Bs and guest houses in and around Macduff.
What is there to do in Macduff?
We list 1 attractions and things to do in and around Macduff.
Where can I eat in Macduff?
We list 2 restaurants, pubs and cafes in and around Macduff.
Staycation ideas for Macduff
The Best Last-Minute UK Staycations
Six well-connected UK towns and cities worth booking at short notice, chosen for easy travel and a decent spread of accommodation once the school-holiday crowds have thinned.
Rainy Day Staycations: Best UK Breaks for Bad Weather
When the forecast turns grim, these UK cities and spa towns keep their appeal indoors, with museums, galleries and grand architecture to fill a wet weekend.
The Best Dog-Friendly Staycations in Britain
From Cornish coast paths to Lake District fells, these six British destinations offer the open beaches, moors and forests that make a staycation genuinely enjoyable for dogs and their owners alike.
The Best UK Staycations for Families with Young Kids
From New Forest ponies to Cornish rock pools, these six UK destinations combine easy logistics, safe beaches and family-friendly attractions for a stress-free break with young children.