Dores Beach
Dores is a gravel and sandy beach on the north-east shore of Loch Ness beside Dores village.
22 places to swim in Scottish Highlands, each checked for public access. Open a spot for its season, booking rules and how to get there.
22 spots in Scottish Highlands
Dores is a gravel and sandy beach on the north-east shore of Loch Ness beside Dores village.
River pools and plunge pools lie among woodland beside Dog Falls in Glen Affric.
Plodda Falls is a 46-metre waterfall with a plunge pool at the bottom.
White Falls is a natural waterfall at Loch Spey in the Scottish Highlands.
Loch Lochy is a deep freshwater loch in the Great Glen with no established swimming spots.
Eas Chia-aig is a waterfall with a deep plunge pool known as the Witches Pool.
Loch Awe is a long, deep and cold freshwater loch with open swims and sheltered bays.
Designated sandy bathing beach south of Gairloch village, used for swimming, rowing, kayaking and snorkelling.
Steall Waterfall is a 120-metre waterfall in Glen Nevis with shallow bathing pools near the wire bridge.
Designated sand and shingle bathing beach beside Big Sand, west of Gairloch, used for swimming, boating and snorkelling.
Achmelvich is a designated bathing water in a small, shallow Highland sea bay.
Three mountain streams form cascades and pools beside the A82 in Glen Coe.
Loch Morar is a deep freshwater loch with beaches and accessible entry points for swimming.
Eas Mòr is a 40-metre waterfall in Glen Brittle, associated with natural pools on the River Brittle.
Thurso Beach is a sandy designated bathing water beside Thurso, extending from Rockwell Point to Little Ebb.
Dunnet is a designated sandy bathing beach on the north coast of Scotland.