10 beautiful beaches near Edinburgh which were honoured at Scotland's Beach Awards 2025

Eight beautiful beaches in East Lothian have been named as some of the best in the country in a new survey.

A staggering 52 Scottish beaches were recognised in this year’s Scotland’s Beach Awards, including 10 near Edinburgh.

The annual awards are overseen by charity Keep Scotland Beautiful for over 30 years and aims to ‘helps visitors and locals chose where they want to visit’ and set a ‘benchmark for quality’.

Barry Fisher, chief executive of Keep Scotland Beautiful, said: “Scotland’s award-winning beaches demonstrate excellent beach management and we hope that all who visit this year play their part in keeping them beautiful.

“I’d like to congratulate all those who do so much to protect, maintain and enhance our beaches, protecting the sand and sea for us all to enjoy – from the local authorities to the communities who care so passionately about these phenomenal assets.”

Vicki Miller, chief executive of VisitScotland, added: “Scotland has thousands of miles of coastline, providing a huge choice of beaches to enjoy stunning scenery and unique experiences. Whether visitors are looking for tranquil islands and rural escapes or the bustling cities and towns boasting serene shores, there is something for everyone.

Here are 10 beaches near Edinburgh named in Scotland’s Beach Awards 2025, with review notes from Keep Scotland Beautiful.

News you can trust since 1873
Follow us
©National World Publishing Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice