The footbridge at Lossiemouth crossing the River Lossie to the East Beach dunes under a soft evening sky.
Morayshire

Lossiemouth

A seaside town at the mouth of the Lossie, with a marina, a fishing harbour and two long sandy beaches, one reached by a footbridge.

Welcome

Lossiemouth grew up as Elgin's port, five miles to the north where the River Lossie meets the sea, and it is now one of the favourite seaside towns on the Moray coast.

Its wide streets are laid out on a neat grid, with fishermen's cottages along the river and a harbour busy with boats.

The old eastern harbour is now a marina full of yachts, a fishing fleet still works from the northern harbour, and the fisheries museum tells the town's story. Ramsay MacDonald, Britain's first Labour Prime Minister, was born here in 1866.

The beaches are the great draw. West Bay runs for three miles past the Covesea Lighthouse, and on the other side of town a long footbridge crosses the Lossie to the East Beach, a spit of dunes and sand stretching away to the east. Those dunes were built in the early 1900s, curiously, by burying old railway carriages behind the beach.

A short drive awayKula Coffee HutA shepherd's hut at Duffus Castle serving barista coffee, speciality tea, hot chocolate and cakes, with local ice cream in summer.8 min by roadSee itKula Coffee Hut
Before you go

A town to walk at any hour; its beaches are open land.

Where
Five miles north of Elgin.
Beaches
West Bay and the East Beach.
Harbour
A marina and a fishing harbour.
Stay nearby

Places to stay near the town, 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.