Wild Swim Atlas

Places to swim near Inverness

15 natural swimming spots within about 60 miles of Inverness, sorted by straight-line distance. Open each spot for the season, booking rules and directions.

15 spots listed6 sea and rock pools5 waterfall pools4 lakes and tarns

15 spots in the Inverness area

Public bathing water8 mi

Dores Beach

Lake
Dores, Dores

Dores is a gravel and sandy beach on the north-east shore of Loch Ness beside Dores village.

Public sea bathing9 mi

Rosemarkie

Sea pool
Rosemarkie

Designated bathing water at Rosemarkie on the Moray Firth.

Public sea bathing15 mi

Nairn (Central)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public sea bathing16 mi

Nairn (East)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public swimming possible17 mi

Loch Ness

Lake
Inverfarigaig

Loch Ness is a large, deep freshwater loch used for wild swimming.

Open to swim26 mi

Dog Falls

Waterfall pool
Glen Affric, Tomich

River pools and plunge pools lie among woodland beside Dog Falls in Glen Affric.

Open to swim28 mi

Plodda Falls

Waterfall pool
Glen Affric, Tomich

Plodda Falls is a 46-metre waterfall with a plunge pool at the bottom.

Public bathing beach29 mi

Dornoch Sands

Sea pool
Dornoch Beach, Dornoch

Dornoch is a 4 km sandy bathing beach on the Dornoch Firth.

Swimming generally permitted36 mi

White Falls

Waterfall pool
Loch Spey, Fort William

White Falls is a natural waterfall at Loch Spey in the Scottish Highlands.

Swimming possible44 mi

Loch Lochy

Lake
Fort William

Loch Lochy is a deep freshwater loch in the Great Glen with no established swimming spots.

Wild swimming possible46 mi

Eas Chia-aig Falls

Waterfall pool
The Witches Pool, Fort William

Eas Chia-aig is a waterfall with a deep plunge pool known as the Witches Pool.

Open swimming51 mi

Loch Awe

Lake
Eilean an Tighe

Loch Awe is a long, deep and cold freshwater loch with open swims and sheltered bays.

Yes, seasonal57 mi

Gairloch Beach

Sea pool
Gairloch, Gairloch

Designated sandy bathing beach south of Gairloch village, used for swimming, rowing, kayaking and snorkelling.

Shallow bathing possible57 mi

Steall Waterfall

Waterfall pool
Glen Nevis, Kinlochleven

Steall Waterfall is a 120-metre waterfall in Glen Nevis with shallow bathing pools near the wire bridge.

Yes, seasonal60 mi

Sand Beach

Sea pool
Big Sand, North Erradale

Designated sand and shingle bathing beach beside Big Sand, west of Gairloch, used for swimming, boating and snorkelling.