King of the (sand) castle in the battle for Scotland’s best beach might be Luskentyre on Harris but one of my favourite things about living in Edinburgh is our proximity to a few beaches that are close to taking its crown. But thankfully are much less well known! Let’s take a visit to Yellowcraigs.
Yellowcraigs Beach (otherwise known as Broad Sands Bay) is located just to the south-west of North Berwick. To get there, head up the A1 from Edinburgh to the lovely village of Dirleton and follow the sign just past the Castle. Park up by the ice cream van, wind your way through the woods, up the extensive sand dunes, and pop out onto this spectacular bay.
If you prefer not to drive, you can also get the train to North Berwick and walk the 3 miles along the John Muir Way to Yellowcraigs and beyond to Prestonpans. You can see the full route of the John Muir Way on their website.
If you look to the east you will see North Berwick Law and Bass Rock and to the west the Fidra lighthouse. Now it was said that Treasure Island was based on Fidra, Robert Louis Stevenson was a regular visitor to the East Lothian Coast, but instead of treasure the uninhabited island is actually home to hundreds of seabirds. If you head to North Berwick, you will be able to see them on the cameras at the Scottish Seabird Centre.
Even on a grey day, with the sun only occasionally popping out behind the cloud and the wind blasting you along it is an utterly gorgeous spot. Just don’t tell anyone I told you, I like the peace and quiet! So tell me, which is your favourite beach? Where should we go next? Another favourite of mine is the spectacular Seacliff beach with its tiny little harbour (the smallest in Scotland!)
Love from, Scotland x
Visit Yellowcraigs Beach
Kate Hopper
The blogger behind Love from ScotlandLove from Scotland is your guide to how to travel Scotland like a local. My name is Kate and on my site you will find everything you need to plan your perfect trip to Scotland – from destination guides to the best places to stay.
Rosemary Smith
Thursday 18th of August 2016
How far is the beach from Dunbar?
lovefrom
Thursday 18th of August 2016
It is 30 minute drive from Dunbar to Yellowcraigs. If you are by Dunbar, Belhaven Bay and Tyninghame are closer. http://www.lovefromscotland.co.uk/Tyninghame-Beach-East-Lothian
Paula
Wednesday 25th of March 2015
That's so pretty! I must drag Stephen there at some point.x
Siobhan
Wednesday 25th of March 2015
I love Lunan Bay, just south of Montrose. It is genuinely lovely.
Jennie Stamp
Monday 23rd of March 2015
I love Yellowcraigs. Such a spectacular beach :) x