Welcome to our new website. We're still working on it so would love to hear your feedback by email to
Availability Search forMacduff
Naomi Mason, Aberdeenshire Council. All rights reserved.
Towns & Villages
Macduff is a small coastal town in the Banff and Buchan area of Aberdeenshire, situated on Banff Bay looking out to the vast Moray Firth.
Linked by the seven-arch Deveron Bridge, the town is less than a mile from its neighbour, Banff, and is known for its fishing industry heritage. The centre of town revolves around the harbour that is where freshly caught seafood can be bought from local fishmongers, traditional fish and chip shops, or tasted at bars and restaurants.
Pay a visit to the Macduff Marine Aquarium – a jewel of the town, to learn about local wildlife and come face to face with a variety of species of sea creatures that live in the steely depths of the Moray Firth. Listen in to daily talks, watch feeding shows, take part in events, and get a feel of the sea creatures at interactive sessions and much more.
Play a round or two of golf on the greens at Royal Tarlair Golf Club which boasts spectacular views out to sea and across the Bay of Cullen. Or spend a quiet morning at the Tarlair Outdoor Swimming Pool to the east of the town, offering walks, atmospheric views and flashback in time to when the pool first opened in 1931.
Or for a more relaxing holiday, why not visit the Macduff Maritime Garden, or admire the stunning views after a stroll to the top of the Hill of Doune. Head to The Platform – a former railway station turned shopping destination – for a fabulous selection of home furnishings, clothing, a delicious patisserie, fashion and lots of quirky little gifts.
Show More Show Less
The content of many of our web listings is provided by third party operators and not VisitScotland. VisitScotland accepts no responsibility for (1) any error or misrepresentation contained in third party listings, and (2) the contents of any external links within web listings ((1) and (2) together hereinafter referred to as the "Content"). VisitScotland excludes all liability for loss or damage caused by any reliance placed on the Content. The Content is provided for your information only and is not endorsed by VisitScotland.
What's Nearby
Skip to content
terms and conditions
This booking system and any information appearing on this page relating to the availability of any accommodation is provided by third parties and not by VisitScotland. It is intended to provide real time availability information relating to accommodation which is also provided by third parties. You may use this booking system to place direct bookings with third party accommodation providers. Any booking you make will not be placed with VisitScotland and we will have no liability to you in respect of any booking. If you proceed to make a booking you will leave our Website and visit a website owned and operated by a third party. VisitScotland does not have any control over the content or availability of any external website. This booking system and any information appearing on this page is provided for your information and convenience only and is not intended to be an endorsement by VisitScotland of the content of such linked websites, the quality of any accommodation listed, or of the services of any third party.