Marina in Banff

Portsoy Old Harbour

2 holiday parks nearby

TypeMarina
LocationBanff, Aberdeenshire
Nearest parkPortsoy Links Caravan Park (0.2 mi)

About Portsoy Old Harbour

The harbour at Portsoy is one of those places that rewards a wander without demanding much of your time. Built in the 1690s, it's a working fishing port where boats still tie up and the smell of salt and diesel fuel tells you this isn't a theme-park version of coastal Scotland. The stone quays are worn smooth by centuries of boots and cargo, and you get the sense locals outnumber tourists by about fifty to one.

What you're really after here is atmosphere. There's no admission fee, no gift shop, no visitor centre turning the place into something it isn't. Walk the harbourside in late afternoon when the light softens and fishing boats return with their catch. The pink sandstone buildings backing onto the water are genuinely lovely, and the whole setup makes for proper good photography if you're into that sort of thing.

Historyファnatics will find plenty to chew on - this is a major herring fishing hub from centuries past, though the industry's quieter now. Families won't find rides or attractions, but kids enjoy exploring the boats and rockpools well enough. Give it ninety minutes, maybe two hours if you grab lunch at one of the waterfront cafés.

If you're based at Portsoy Links Caravan Park just up the road, the harbour's your evening stroll - close enough to pop down after supper. Pair it with a visit to Sandend Beach nearby, or drive inland to see what Banff proper has to offer. It's real working coastal Scotland, which is either exactly what you want or not what you want at all.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Portsoy Old Harbour?

Portsoy Old Harbour is a marina in Aberdeenshire, Scottish Highlands.

Are there holiday parks near Portsoy Old Harbour?

Yes, there are 2 holiday parks near Portsoy Old Harbour. The closest is Portsoy Links Caravan Park, just 0.2 miles away, rated 4.8 out of 5 by visitors.

Where is Portsoy Old Harbour?

Portsoy Old Harbour is located near Banff in Aberdeenshire, Scottish Highlands. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 0.2 miles away.

What else is there to do near Portsoy Old Harbour?

Near Portsoy Old Harbour you can also visit RAF Banff Strike Wing Memorial (historic site), Portsoy War Memorial (historic site), Lodge Hill (peak), St Brandan's Stanes (archaeological site). Browse our Banff area guide for the full list of things to do.