British Beaches

Sand, sea, sun, surf and scones

Interested in more than just beaches? Check out our new sister site, Sea Britain, for a comprehensive guide to Britain's coastline. Beaches, coastal towns and features, local accomodation, weather, tides, local tourist attractions and more. All at

Gruinard Beach Beach

Gairloch, Highland

This unspoilt sheltered sandy beach is surrounded by magnificent scenery. Steep steps lead down from the road side to the beach. An excellent location for day tripping. with clear water fine sand and rock pools. There are however no facilities.

Beach Type



There is a campsite at nearby Laide


Coastal walks

Nature and Wildlife

Coastal walks with great views of the surrounding mountains and islands

Water Quality

Not Tested




No dog restrictions.

Awards and Recommendations

Green Coast Award

Tourist Information

GAIRLOCH TIC Achtercairn. Gairloch Ross-shire. IV22 2DN Tel: +44 (0) 1445 712130


Nearest town: Gairloch
County: Highland
Latitude/Longitude: 57.8576, -5.45385
Postcode: IV22 2NG
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)

Explore more of the area around , Highland at Explore Britain.


On the A832 from Gairloch to Braemore Junction. situated approximately 5 miles from Laide on the left hand side. The car park is situated opposite the beach.

Public Transport

Bus services run between Gairloch and Ullapool and pass this beach.


Free parking

Nearby Car Parks

Little Gruinard Beach, Laide (Unknown stay).
About 0.4 miles away
Laide, Laide (Unknown stay).
About 3.8 miles away
Mellon Udrigle, Mellon Udrigle (Unknown stay).
About 5 miles away

Accomodation Links

Hotels and Guest Houses in Gairloch