Plan a trip

Beaches in Highland

142 named beaches. Wildest: Tongue Bay. Easiest beach day: Gairloch Beach.

Wild beaches: Top 10

Nature is the point: famous, protected, big and quiet
Tongue Bay
Tongue Bay. Photo Stuart Meek, CC BY-SA 2.0
  1. Tongue BayKyle of Tongue National Scenic Area · about 63 hectares
  2. Loch ShieldaigWester Ross National Scenic Area · about 9300 m²
  3. Torrisdale beachKyle of Tongue National Scenic Area · about 95 hectares
  4. Bay of StoerAssynt - Coigach National Scenic Area · about 2.3 hectares
  5. Loch KanairdAssynt - Coigach National Scenic Area · about 7400 m²
  6. Edderton SandsDornoch Firth National Scenic Area · about 147 hectares
  7. Whiteness SandsDornoch Firth National Scenic Area · about 407 hectares
  8. Sanna BayMorar, Moidart and Ardnamurchan National Scenic Area · about 5100 m²
  9. Tràigh ChlèadailThe Small Isles National Scenic Area · about 14 hectares
  10. Camas GaineamhaichWester Ross National Scenic Area · about 10 hectares

Easy beach days: Top 10

Cafe, toilets and parking a few steps from the sand
Applecross Bay
Applecross Bay. Photo Mike Dodman, CC BY-SA 2.0
  1. Gairloch BeachCafe or food, Toilets, Parking, Showers or water · Excellent water (2025)
  2. Central BeachCafe or food, Toilets, Parking, Showers or water · Excellent water (2025)
  3. Scourie BayCafe or food, Toilets, Parking, Showers or water
  4. Embo BeachCafe or food, Toilets, Parking, Showers or water
  5. Sango BayCafe or food, Toilets, Parking, Showers or water
  6. Achmelvich BeachCafe or food, Toilets, Parking, Bus 350 m · Excellent water (2025)
  7. Rosemarkie BeachCafe or food, Toilets, Parking, Bus 200 m · Excellent water (2025)
  8. Strath BayCafe or food, Toilets, Parking, Bus under 100 m
  9. Port na Cloiche GileCafe or food, Toilets, Parking, Bus under 100 m
  10. Applecross BayCafe or food, Toilets, Parking, Bus under 100 m

Every beach in Highland

A to Z

All beaches in the UK

Free, and made for the love of the UK

offyougo is free, with no adverts and no paid places. It is made by one person, Pavel, who loves this country, every park, coast, town and back lane of it, and would like people from everywhere on Earth to travel round it more. The servers and the AI that writes the short descriptions cost money every month. If offyougo helped you plan a day out, please consider a one-off gift.

A one-off payment through Stripe, from £2 to £2,000; the receipt comes by email. Or buy Pavel a matcha 🍵 on Ko-fi.

Have an idea, a place that should be here, a feature you would like, or want to work together? Write to offyougo@guzh.uk.