Wild Swim Atlas

Places to swim near Nairn

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

11 spots listed4 lakes and tarns4 sea and rock pools3 waterfall pools

11 spots in the Nairn area

Public sea bathing0 mi

Nairn (Central)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public sea bathing1 mi

Nairn (East)

Sea pool
Nairn, Nairn

Designated bathing water on the Moray Firth beside Nairn.

Public sea bathing9 mi

Rosemarkie

Sea pool
Rosemarkie

Designated bathing water at Rosemarkie on the Moray Firth.

Public bathing beach21 mi

Dornoch Sands

Sea pool
Dornoch Beach, Dornoch

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

Public bathing water22 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 swimming possible31 mi

Loch Ness

Lake
Inverfarigaig

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

Open to swim41 mi

Dog Falls

Waterfall pool
Glen Affric, Tomich

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

Open to swim43 mi

Plodda Falls

Waterfall pool
Glen Affric, Tomich

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

Swimming generally permitted49 mi

White Falls

Waterfall pool
Loch Spey, Fort William

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

Open swimming54 mi

Loch Awe

Lake
Eilean an Tighe

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

Swimming possible58 mi

Loch Lochy

Lake
Fort William

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