Scotland boasts some of the finest beaches in Britain, with miles of white or golden sand and crystal clear waters lying in the shadow of magnificent mountains.
Take to the water in a sea kayak, ride the waves on a surfboard, have a family sandcastle-building competition, or just enjoy a relaxing stroll along the beach and watch the sun set the sky alight as it slowly sinks below the horizon. There are magnificent beaches to be explored next to Achmelvich Beach, Durness Smoo, Gairloch Sands, Ullapool and Port Charlotte Youth Hostels.
The best beaches aren't always on the coast though. Cairngorm Lodge Youth Hostel sits within easy reach of Loch Morlich, a fresh water loch surrounded by pine forest, with the highest sandy beach in Britain. It's known as 'the beach in the mountains'!