Aberdour Beach

Aberdour Beach is a secluded, sheltered bay on the Moray Firth coast, tucked between sandstone cliffs on either side. On a clear summer day it can feel improbably Mediterranean. The rock caves at each end of the bay are worth exploring, and the water is calm enough for paddling with children.

The beach is reached by a short track from the village. There are no facilities here — bring what you need — which keeps the crowds thin even in July and August. At low tide the rock pools reveal crabs, anemones, and small fish.

things to do sight
A story
This beach takes its name from the village but is also called "the Bay of New Aberdour." St Drostan is said to have landed here with his uncle St Columba around 580 AD, founding one of Scotland's earliest Christian communities. St Drostan's Well near the beach once drew pilgrims seeking cures; today it is no longer considered safe to drink.