There are no end of stunning beaches and lochs to be seen across the Highlands and Islands. Many are easily accessed but some will require a sturdy pair of walking boots! Whether fishing, swimming or relaxing with a book, bear in mind that the Scottish weather can change in the blink of an eye, so a backpack with towel, waterproof and sun cream should cover all bases!


Balnakeil Beach

Just a mile west of Durness and north-west facing so sometimes windswept! Known locally for its spectacular sunsets.

camus a charaig beach

Camas A’Charaig Beach

44 miles south west of Ullapool, and just across the peninsula from Aultbea, a small fishing village. With white sand, clear water and a sheltered position, this is a lovely place to stop for a picnic or a swim!

Ceannabeinne Beach

Meaning ‘head of the mountains’, Ceannabeinne is a small, sheltered beach a few miles east of Durness and accessible from the A838, by which there is a car park. The beach is marked as Traigh Allt Chailgeag (the beach of the burn of bereavement and death) on OS maps – Named after the story of an elderly woman who fell into the burn while it was in spate, before her body was washed to the shore.

ceanna beinnie beach
sandwood bay

Sandwood Bay

Just 5 miles north of Kinlochbervie, Sandwood Bay is renowned as one of Scotland’s most beautiful spots A special area of Conservation and managed by the John Muir Trust, the beach is a mile-long stretch of golden sand backed by dunes. Despite its beauty, it rarely feels busy due to its size and access being by a 4-mile footpath from the car park at Blairmore – uneven in places and sometimes wet, so please dress appropriately.

Sangobeg Beach

A few miles east of Durness, this small sandy beach is well sheltered. Historians and archaeologists will find the area fascinating, with its remnants of agriculture and highland clearances. Access is not particularly easy, through croft land, which means that those willing to make the effort will be rewarded with empty sands!

sangobeg beach