Allasdale Beach

Photo of Allasdale Beach, a beach near Castlebay, Na h-Eileanan Siar, the Scottish Highlands and Islands.

Allasdale Beach

© Hugh Venables / Geograph · CC BY-SA 2.0

© Hugh Venables / Geograph · CC BY-SA 2.0

Allasdale Beach

Local highlight
Open in full map →Full map →
OpenFreeMap © OpenMapTiles · data from OpenStreetMap · terrain Mapzen/AWS

Allasdale (Traigh Hamara) is a sweep of white shell sand on the west coast of Barra, opening straight onto the open Atlantic. It sits right on the A888 ring road, so it’s an easy stop as you circle the island — dunes and machair behind, and more often than not the place to yourself.

More places to visit near Allasdale Beach