The white front of the Shore Inn on Portsoy's old harbour, flags over the door.
Aberdeenshire

The Shore Inn

Portsoy's oldest pub, a low-ceilinged howff of the 1700s on the old harbour.

Visit website
Welcome

The Shore Inn is the oldest pub in Portsoy, a listed building of the mid-eighteenth century standing right on the old harbour, which is itself the oldest on the Moray coast.

CAMRA, the real ale campaign, calls it a howff, the old Scots word for a snug, well-loved meeting place, and that is exactly what it is.

The ceilings are low, the room has a nautical feel, and the windows look straight out over the harbour walls and the boats. There are changing Scottish ales on the pumps, and dogs are welcome. It has had its moment on screen too: the harbour and the inn were used in filming for Peaky Blinders, when the pub was dressed as the Hotel Lalanne.

In early summer the Scottish Traditional Boat Festival fills the harbour with old wooden boats and the town with visitors, and the Shore Inn is packed from morning to night. On any other evening it is a quiet, friendly place for a pint by the sea after a walk along the coast.

Close byThe BoatshedVolunteers building traditional wooden boats by Portsoy's links, with the door open to visitors.1 min by roadSee itA volunteer shaping a timber boat in the Boatshed at Portsoy.
Before you go

On the old harbour.

Changing Scottish ales; dogs welcome. Packed during the boat festival in summer.

Where
The old harbour, Portsoy.
Stay nearby

Places to stay near The Shore Inn, and when each is next free.

Hidden Scotland, the magazine

Scotland, in print.

Every photograph commissioned, every word written by somebody who went. Printed twice a year, made in Scotland.

Find out more

For further reading, before you go.