Lothian Beaches
Map featuring Lothian beaches. Click on pins to view beach details.
Armadale Bathgate Bonnyrigg Cockenzie and Port Seton Dalkeith Dunbar East Linton Edinburgh Haddington Lasswade Linlithgow Livingston Loanhead Musselburgh North Berwick Penicuik Prestonpans Queensferry Tranent Whitburn
The beach guide has 23 beaches listed in Lothian.
- Aberlady Bay
- Belhaven Dunbar
- Cramond
- East Dunbar
- Fisherrow - East
- Fisherrow - West
- Gosford Sands
- Gullane
- Longniddry
- Milsey Bay North Berwick
- Peffersands
- Portobello
- Portobello - Central (James Street)
- Portobello - West (Kings Road)
- Seacliff
- Seton Sands Longniddry
- Silverknowes
- Skateraw
- Thorntonloch
- Tyninghame Beach
- West Bay North Berwick
- Whitesands Bay
- Yellowcraig