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 BayKyle of Tongue National Scenic Area · about 63 hectares
- Loch ShieldaigWester Ross National Scenic Area · about 9300 m²
- Torrisdale beachKyle of Tongue National Scenic Area · about 95 hectares
- Bay of StoerAssynt - Coigach National Scenic Area · about 2.3 hectares
- Loch KanairdAssynt - Coigach National Scenic Area · about 7400 m²
- Edderton SandsDornoch Firth National Scenic Area · about 147 hectares
- Whiteness SandsDornoch Firth National Scenic Area · about 407 hectares
- Sanna BayMorar, Moidart and Ardnamurchan National Scenic Area · about 5100 m²
- Tràigh ChlèadailThe Small Isles National Scenic Area · about 14 hectares
- Camas GaineamhaichWester Ross National Scenic Area · about 10 hectares
Easy beach days: Top 10
Cafe, toilets and parking a few steps from the sand
- Gairloch BeachCafe or food, Toilets, Parking, Showers or water · Excellent water (2025)
- Central BeachCafe or food, Toilets, Parking, Showers or water · Excellent water (2025)
- Scourie BayCafe or food, Toilets, Parking, Showers or water
- Embo BeachCafe or food, Toilets, Parking, Showers or water
- Sango BayCafe or food, Toilets, Parking, Showers or water
- Achmelvich BeachCafe or food, Toilets, Parking, Bus 350 m · Excellent water (2025)
- Rosemarkie BeachCafe or food, Toilets, Parking, Bus 200 m · Excellent water (2025)
- Strath BayCafe or food, Toilets, Parking, Bus under 100 m
- Port na Cloiche GileCafe or food, Toilets, Parking, Bus under 100 m
- Applecross BayCafe or food, Toilets, Parking, Bus under 100 m
Every beach in Highland
A to Z- Achmelvich BeachAssynt-Coigach, Cafe or food, Toilets, Parking, Excellent water (2025)
- An FhaodhailinnWester Ross, Toilets, Parking, Bus under 100 m
- Applecross BayCafe or food, Toilets, Parking
- Armadale Bay, near Lednagullin
- Armadale Bay, near ArdvasarCafe or food, Toilets, Parking
- Avoch BayCafe or food, Toilets, Bus under 100 m
- Bàgh a' Phollain
- Bàgh MhungasdailParking, Bus 200 m
- Bàgh Rubha a' Mhoil Ruaidh
- Bàgh Seigrea
- Balchladich Bay
- Bay of Sannick
- Bay of StoerBus 350 m
- Bay of Swordly
- Big Sand BeachWester Ross, Toilets, Parking, Excellent water (2025)
- Camas a Carraig
- Camas a' Mhòr Bheòil (or Braes Beach)Parking, Bus 350 m
- Camas a'ChruthaichWester Ross
- Camas Allt Eòin Thòmais
- Camas an FhèidhCafe or food, Parking, Bus 200 m
- Camas Àrd nam FiasganCafe or food, Toilets, Parking
- Camas Bàn
- Camas Cros
- Camas Fhionnairigh
- Camas GaineamhaichWester Ross
- Camas Ghaoideil
- Camas Mòr
- Camas na Croise
- Camas na MuicWester Ross, Parking
- Camas na Ruthaig
- Camas nam MultCafe or food, Bus 100 m
- Camas nan Gall, near CamusnagaulBus under 100 m
- Camas nan Gall
- Camas SmalaigParking
- Camusdarach BeachParking
- Canna HarbourCafe or food, Toilets, Showers or water
- Central BeachCafe or food, Toilets, Parking, Excellent water (2025)
- Churchton BayCafe or food, Toilets, Parking
- Clachtoll BeachAssynt-Coigach, Toilets, Parking, Bus 250 m
- Cladach a' Ghlinnethe Cuillin Hills
- Cladach Allt an FheidhWester Ross
- Cladach an Uillt GhrìseanWester Ross
- Cladach MelvaigWester Ross
- Clashnessie BayAssynt-Coigach, Parking, Bus under 100 m
- Coral Beach
- Coral Beach - Plockton
- Cuil Bay
- Cùl na CroiseMorar, Moidart and Ardnamurchan
- Cuthill SandsDornoch Firth, Parking
- Dores BeachCafe or food, Toilets, Bus under 100 m, Good water (2025)
- Dornoch SandsDornoch Firth, Cafe or food, Parking, Excellent water (2025)
- Drumbuie BeachStation 600 m
- Dunnet BeachToilets, Parking, Excellent water (2025)
- East BeachCafe or food, Toilets, Parking, Excellent water (2025)
- Edderton SandsDornoch Firth
- Embo BeachCafe or food, Toilets, Parking
- Farr BayParking, Bus 200 m
- Fiskavaig Bay
- Fortrose BayCafe or food, Toilets, Parking
- Freswick Bay
- Gainmheach Achadh DeuthasdalWester Ross, Cafe or food, Parking, Bus under 100 m, Excellent water (2025)
- Gainmheach MhòrWester Ross
- Gairloch BeachWester Ross, Cafe or food, Toilets, Parking, Excellent water (2025)
- Garvie Bay
- Geodh a' Bhàthaich
- Geodha Brat
- Glasnacardoch Bay
- Glenelg BayParking
- Guirdil Bay
- Kearvaig Bay
- Kilmory Bay
- Little Gruinard BeachWester Ross, Parking, Bus under 100 m
- Loch Broom, near UllapoolCafe or food, Toilets, Showers or water
- Loch Broom, near Ullapool (2)Parking
- Loch Broom, near Ullapool (3)
- Loch Kanaird
- Loch Kerry
- Loch na Seana-Chreig
- Loch Shieldaig
- Loch Teacuis
- Long BeachKnoydart, Toilets
- Mellon Udrigle BeachWester Ross, Parking
- Melvich BayParking
- Midfield BeachKyle of Tongue, Bus 350 m
- Mol Mhòr
- Mol MòrAssynt-Coigach
- Mol na Cloiche-bleithAssynt-Coigach
- Murkle Bay
- Nudist Beach
- Oldshoremore BeachToilets, Parking
- Peanmeanach BeachMorar, Moidart and Ardnamurchan
- Poll a' ChrèadhaCafe or food, Parking, Bus 150 m
- Poll nam Partanthe Small Isles
- Port Achadh an Aonaich
- Port an EileinBus 300 m
- Port an Luig Mhòir
- Port an t-Strathain
- Port ArmadailCafe or food, Toilets, Parking
- Port Bàn, near Arisaig
- Port Bàn, near Kilmory
- Port Bàn, near DuirinishStation 450 m
- Port Erradale
- Port Gaineamhach
- Port na Cloiche GileCafe or food, Toilets, Parking
- Port na Murrach/Rhu BeachMorar, Moidart and Ardnamurchan
- Port na Sgotha
- Port na Tuine
- Redpoint Beach
- Refuge Bay
- Rosemarkie BeachCafe or food, Toilets, Parking, Excellent water (2025)
- Salmon BeachWester Ross
- Samalman BeachMorar, Moidart and Ardnamurchan
- Sandside BayToilets, Parking
- Sandwood Bay
- Sango BayCafe or food, Toilets, Parking
- Sanna Bay
- Scotland's Haven
- Scourie BayCafe or food, Toilets, Parking
- Shandwick BayParking, Bus under 100 m
- Shell Beach
- Shore of Gartymore
- Singing Sands, near AcharacleMorar, Moidart and Ardnamurchan
- Singing Sandsthe Small Isles
- Sinky SandsAssynt-Coigach, Cafe or food, Excellent water (2025)
- Skerray BayParking, Showers or water, Bus 300 m
- Slaggan Bay
- Strath BayCafe or food, Toilets, Parking
- Strath Bay BeachParking, Bus 350 m
- Talisker Bay
- Tarlogie ScalpsDornoch Firth, Parking
- Tongue Bay
- Torrisdale beachKyle of Tongue, Parking, Bus under 100 m
- Tràigh a' ChnuicBus under 100 m
- Tràigh Allt ChàilgeagParking, Bus 250 m
- Tràigh an t-Sean BhaileAssynt-Coigach
- Tràigh Chlèadailthe Small Isles
- Tràigh na h-Uamhag
- Tràigh OstaigCafe or food, Parking, Bus 200 m
- Vestey's BeachAssynt-Coigach, Excellent water (2025)
- Whiteness Beach (Secret Beach)
- Whiteness SandsDornoch Firth
- WhitesandsMorar, Moidart and Ardnamurchan