Portsoy Harbour

Portsoy Harbour
TypeHistoric harbour
AreaMoray coast
Built1692
Famous ForPortsoy marble
EventTraditional Boat Festival
Nearest TownBanff

Portsoy is a handsome coastal town whose 17th-century harbour, built in 1692, is one of the oldest surviving on the north coast. Its stone quays and huddle of merchant houses recall an age when the port traded with the Baltic and exported the local green and pink Portsoy marble prized as far away as Versailles.

Each summer the harbour hosts the Scottish Traditional Boat Festival, filling the water with restored sailing craft. Even outside festival time, the old and new harbours, sea pool and coastal path make Portsoy one of the most rewarding stops on the Moray Firth coast.

Location & Getting There

Portsoy lies on the A98 coast road between Banff and Cullen, about 55 miles northwest of Aberdeen. It is a roughly one-hour drive; buses on the Aberdeen to Elgin coastal corridor also serve the town. Parking is available near the harbour, from where everything is walkable.

What to See & Do

Explore the restored 17th-century harbour and its warehouses, some now craft workshops and a marble visitor point, and walk the coast path to the old sea-water bathing pool. In summer the Traditional Boat Festival brings music, food and dozens of classic vessels. The town is also a good base for the wider Moray coast beaches and villages.

Who It Suits & Best Time

Portsoy suits history lovers, families and anyone touring the Moray Firth coast. Summer, and the boat festival in particular, is the liveliest time, while spring and autumn are quieter for walks and photography. Combine it with Cullen for its famous skink and beach, or push on to the sea stacks further west.

Practical Tips

  • Time a summer visit with the Scottish Traditional Boat Festival if you can
  • Park near the harbour; the town is compact and walkable
  • Look for Portsoy marble at the harbour workshops
  • Bring a swimsuit for the historic sea pool on a warm day
  • Combine with Cullen and Bow Fiddle Rock along the coast
Type
Historic harbour
📅
Built
1692
🪨
Famous
Portsoy marble
Event
Boat Festival
📍
Coast
Moray Firth
🚗
From Aberdeen
~1 hr

Frequently Asked Questions

How old is Portsoy harbour?

The old harbour was built in 1692, making it one of the oldest surviving harbours on Scotland north coast. Its quays and warehouses still frame the working waterfront today.

What is Portsoy marble?

Portsoy marble is a distinctive green and pink serpentine stone quarried nearby. It was prized for decorative work and is said to have been used in the Palace of Versailles; you can still see and buy pieces at the harbour.

← Back to all things to do in Aberdeenshire