British Beaches

Sand, sea, sun, surf and scones

This website will be moving soon! We have a new domain name, and a new design. The current site will close later this year, but in the meantime you can check out the new version 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