Skip to main content

Wild Swimming Spots in Gwynedd, Wales

Explore 55 wild swimming spots in Gwynedd, Wales, including 28 beaches, 5 rivers and 22 lakes.

Explore by region