Gullane is a village about 20 miles east of Edinburgh which has an awesome beach called the Gullane Bents. It was quite a hassle getting to it when I went yesterday as I forgot the Edinburgh marathon was on so all the main roads to Gullane were shut. The beach is about a mile long and has lovely golden sand, with big rocks and rock pools at either end. It was surprisingly clean given the number of people and lack of bins.
Gullane clearly knows how to attract people like me: the village sports a German cafe/patisserie which does awesome cake and icecream, perfect after a long stroll on the beach! Their website informs me they also have a branch in Bruntsfield, Edinburgh – yay!