The Beach Guide

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.