best beaches



Best Beaches in Scotland

Scotland has some of the finest beaches in the world - vast expanses of golden sand that stretch into the distance and often not a person in site. When it's a sunny day then there is no finer place in the world - but even in less clement weather a Scottish beach holiday is perfect. It is different from a Mediterranean beach holiday in many ways - not just the weather! Scottish beaches are so varied and fascinating - white sands, secret coves, rock pools, unpolluted clear waters, and perhaps the sight of seals basking on the rocks or the glimpse of an otter. Many beaches in Scotland are very deserted and you can often find yourself the only people on the beach - and feel rather cross if another family arrives!

blue flag beach

Days spent on a beach in Scotland are the happy memories of childhood for many. Some of my favourites are on the Moray coast - Findhorn, Hopeman and Burghead beaches are magical - empty vast sandy beaches, dunes, caves and rock pools - and you might also see the Moray Firth dolphins from the beach too. The Western Isles are also home of some very special Scottish beaches - Kiloran Bay on Colonsay is a long walk from the road but you are rewarded but a most spectacular crescent beach when you reach it (aparently the Queen enjoys picnicing here too and used to come ashore from Royal Yacht Britannia!). Luskentryre beach on South Harris is an amazing expanse of flat sand with blue waters beyond - even when beset by Atlantic gales it is a remote and stunning beach to visit on holiday - when the sun shines it is perfection! remote beach The beaches of Gairloch in Wester Ross and Sandwood Bay in Sutherland are also worth a trip. Sanna Bay on Ardnamurchan Peninsula is a magnificent Scottish beach - turquoise waters tempt many to swim in this idyllic spot.

Beaches in Scotland further south in the country include the popular West Sands at St Andrews - the famous run along the beach in Chariots of Fire was filmed here. If you drive along the road towards the end of the beach away from St Andrews itself you will often find yourself on your own - with perhaps a sand yacht to watch as you enjoy your picnic by the seaside. Yellowcraigs in East Lothian is very popular with families - busier then some beaches listed but it is very popular with children and has wonderful dunes to play in. If you are on holiday in Scotland you are never that far from a beach and a walk or picnic on a Scottish beach is likely to be a perfect holiday memory. Many of the best beaches in scotland are hidden away in a remote part and often hard to get to but are always worth the effort. Lots of Scotland's best beaches have the covetted blue flag - the following are current holders of the Blue Flag for beaches:-
beach holiday scotland
Aberdour Silver Sands
Burntisland Beach
Elie Harbour Sands
St Andrews East Sands
St Andrews West Sands
Broughty Ferry
Montrose Seafront
Nairn Central


For a self-catering cottage an hour from St Andrews beach try an idyllic Scottish cottage.