Visitor Information

Nestled on the stunning Moray Firth coast in northeast Scotland, Banff and Macduff offer visitors the perfect blend of heritage, natural beauty, and friendly coastal charm. These twin towns sit on opposite sides of the River Deveron, connected by a bridge and a shared history that stretches back centuries. With picturesque harbours, elegant architecture, and sweeping sea views, they make an ideal base for exploring Scotland’s scenic coastline and countryside.

Getting here is easy — Banff and Macduff are well connected by road and public transport, with routes linking to Aberdeen, Inverness, and the wider Highlands. Once you arrive, everything you need is close at hand: local shops, cafés, and essential services all within a walk or short drive. Visitors will find a variety of accommodation options, from family-run B&Bs and hotels to self-catering cottages and coastal retreats, many offering spectacular views of the sea or surrounding landscapes.

Whether you’re planning a relaxing break or an active getaway, there’s something for everyone to enjoy. Stroll along sandy beaches, follow scenic coastal paths, visit the grand Duff House and Macduff Marine Aquarium, or take part in local festivals and markets. Outdoor enthusiasts can try golf, fishing, cycling, or wildlife watching, while those looking for a slower pace can explore independent shops, sample local food and drink, or simply take in the sea air.

Throughout your visit, you’ll find the people of Banff and Macduff ready to offer a warm welcome and a helping hand. Tourist information points, local businesses, and community hubs are always happy to share advice and stories to help you make the most of your stay. Whether it’s your first visit or you’re returning to rediscover old favourites, Banff and Macduff promise an authentic taste of coastal Scotland — where history, community, and nature meet.