Show / hide menu

Lothian Beaches

Map featuring Lothian beaches. Click on pins to view beach details. Armadale Bathgate Bonnyrigg Cockenzie and Port Seton Dalkeith Dunbar East Linton Haddington Lasswade Linlithgow Livingston Loanhead Musselburgh North Berwick Penicuik Prestonpans Tranent Whitburn

The beach guide has 22 beaches listed in Lothian.