Editors at travel bible Lonely Planet have published their top 18 beaches of Scotland with their selection spanning every corner of the country.
From Shetland to Lewis and the Borders to the West Highlands, the list contains some popular choices and some lesser-known gems.
Flick through their selection and transport yourself down to the shore for some rejuvenating coastal time.

13. West Sands, St Andrews
Big skies and a wide open shoreline define West Sands, which was made famous by the film Chariots of Fire. Lose yourself and find some perspective on this wonderful beach. PIC: Edward McMaihin/geograph.org Photo: Edward McMaihin

14. Dunnet Bay, Dunnet Head, Caithness
Dunnet Head, which lies eight miles east of Thurso, is the most northerly point on the British mainland. There are majestic cliffs dropping into the t Pentland Firth, inspiring views of Orkney, basking seals and nesting seabirds below. Pictured is Peedie Sand, just to the west of Dunnet Head. Photo: David Glass/geograph.org

15. Traigh Mhor, Barra, Outer Hebrides
The vast expanse of firm golden sand at Traigh Mhor ("Big Strand") serves as Barra’s airport. It's a mile across at low tide, is big enough for three "runways" and is the only beach airport in the world that handles scheduled flights. Watching the little Twin Otter aircraft come and go is a popular spectator sport. In between flights, locals gather cockles, a local seafood speciality, from the sands. Photo: Stefan Auth/imageBROKER/Shutters

16. Calgary Bay, Isle of Mull
Mull’s best and busiest silver-sand beach, flanked by cliffs and with views out to Coll and Tiree, is about 12 miles west of Tobermory. This is the place from which Canada's more famous Calgary takes its name. Photo: David Hambidge/geograph.org

