
LuskentyrePhoto Clément Proust / Pexels
Beaches & swimming in ScotlandScotland
175 beaches and swimming spots across Scotland, the finest first, then every one county by county.
The finest beaches & swimmingnational icons and local highlights
More to explore among the 175 beaches and swimming spots below.
More beaches and swimming spots to explore127
Beaches & swimming in Aberdeenshire 7
- Balmedie BeachBeach
- Cruden Bay BeachBeach
- Cullykhan BayBeach
- Newburgh Seal BeachBeach
- Sandend BeachBeach
- Stonehaven Open Air Swimming PoolLido
- Sunnyside BeachBeach
Beaches & swimming in Angus 3
- East Haven BeachBeach
- Lunan BayBeach
- Montrose BeachBeach
Beaches & swimming in Argyll and Bute 12
- Balephetrish BayBeach
- Balephuil BayBeach
- Calgary BayBeach
- Carradale BayBeach
- Crossapol BeachBeach
- Eilean Garbh twin beachesBeach
- Hough BayBeach
- Laggan BayBeach
- Ostel BayBeach
- Scalpsie BayBeach
- Uisken BeachBeach
- Westport BeachBeach
Beaches & swimming in Dumfries and Galloway 9
- Brighouse BayBeach
- Carrick BayBeach
- Dhoon BeachBeach
- Monreith BeachBeach
- Mossyard BeachBeach
- Powfoot BeachBeach
- Rockcliffe BeachBeach
- Sands of LuceBeach
- Sandyhills BeachBeach
Beaches & swimming in East Lothian 8
- Barns NessBeach
- Belhaven BayBeach
- Gullane BentsBeach
- Longniddry BentsBeach
- North Berwick Milsey BayBeach
- Seacliff BeachBeach
- Tyninghame BeachBeach
- Yellowcraig BeachBeach
Beaches & swimming in Fife 5
- Cellardyke Tidal PoolSea pool
- Pittenweem Tidal PoolSea pool
- Ruby Bay, ElieCove
- Silver Sands, AberdourBeach
- St Monans Tidal PoolSea pool
Beaches & swimming in Highland 35
- Balnakeil BeachBeach
- Bay of LaigBeach
- Big Sand BeachBeach
- Brora BeachBeach
- Camas DaraichCove
- Camasunary BayBeach
- Ceannabeinne BeachBeach
- Clachtoll BeachBeach
- Clashnessie BayBeach
- Coral Beach, ClaiganBeach
- Dores BeachBeach
- Dunnet BeachBeach
- Embo BeachBeach
- Farr BeachBeach
- Firemore BeachBeach
- Gairloch BeachBeach
- Glenbrittle BeachBeach
- Kilmory BayBeach
- Kilmory BeachBeach
- Mellon Udrigle BeachBeach
- Melvich BeachBeach
- Nairn BeachBeach
- Nairn East Beach and HarbourBeach
- Oldshoremore BeachBeach
- Portuairk BeachBeach
- Redpoint BeachBeach
- Rosemarkie BeachBeach
- Sandside BayBeach
- Sinclair's BayBeach
- Singing SandsBeach
- Singing Sands (Gortenfern)Beach
- Staffin BeachBeach
- Talmine BeachBeach
- The TrinkieSea pool
- Traigh BeachBeach
Beaches & swimming in Moray 3
- Cullen BeachBeach
- Findhorn BeachBeach
- Hopeman Beach and Bathing HutsBeach
Beaches & swimming in Na h-Eileanan Siar 22
- Borve BeachBeach
- Bosta BeachBeach
- Clachan SandsBeach
- Culla BayBeach
- Dalbeg BeachBeach
- Dalmore BeachBeach
- Eoropie BeachBeach
- Garry BeachBeach
- Halaman BayBeach
- Horgabost BeachBeach
- Hushinish BeachBeach
- Mangersta BeachBeach
- Northton BeachBeach
- Scarista BeachBeach
- Seal Bay (Traigh Tuath)Beach
- Traigh EaisBeach
- Traigh IarBeach
- Traigh MheileinBeach
- Traigh Mhor (Barra Airport Beach)Beach
- Traigh Mhor, TolstaBeach
- Vatersay West Beach (Traigh Siar)Beach
- West Coast Beach, South UistBeach
Beaches & swimming in North Ayrshire 4
- Fintry BayBeach
- Kames BayBeach
- Kildonan BeachBeach
- Sannox BayBeach
Beaches & swimming in Orkney Islands 7
- Dingieshowe BeachBeach
- GrobustBeach
- Rackwick BayBeach
- Sands of EvieBeach
- Scapa BeachBeach
- Waulkmill BayBeach
- Whitemill BayBeach
Beaches & swimming in Shetland Islands 8
- Lang AyreBeach
- Meal BeachBeach
- Minn BeachBeach
- QuendaleBeach
- Sands of BreckonBeach
- Scousburgh SandsBeach
- West SandwickBeach
- West Voe BeachBeach
Beaches & swimming elsewhere in Southern Scotland 3
- Coldingham BayBeach
- Pease BayBeach
- New Cumnock Outdoor Swimming PoolLido
Beaches & swimming elsewhere in Scotland 1
- Milarrochy BayBeach