Skip to main content
Looking for the Old Wild? Click here

Wild Swimming Spots in Pembrokeshire, Wales

Explore 27 wild swimming spots in Pembrokeshire, Wales, including 24 beaches, 2 rivers and 1 lake.

Explore by region

Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth slipway

Amroth slipway

Narberth, Pembrokeshire, United Kingdom

Beach
Blue Lagoon

Blue Lagoon

Haverfordwest, Pembrokeshire, United Kingdom

Beach 5.0 (4)
Broad haven

Broad haven

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Broadhaven South Beach

Broadhaven South Beach

Pembroke, Pembrokeshire, United Kingdom

Beach
Castle Beach / South Beach, Tenby

Castle Beach / South Beach, Tenby

Tenby, Pembrokeshire, United Kingdom

Beach
Church door cove

Church door cove

Tenby, Pembrokeshire, United Kingdom

Beach 5.0 (1)
Cilgerren Castle lower car park

Cilgerren Castle lower car park

Cardigan, Pembrokeshire, United Kingdom

River
Coppet Hall Beach

Coppet Hall Beach

Saundersfoot, Pembrokeshire, United Kingdom

Beach
Cwm yr Eglwys

Cwm yr Eglwys

Newport, Pembrokeshire, United Kingdom

Beach 2.0 (1)
Ffynone Waterfall

Ffynone Waterfall

Boncath, Pembrokeshire, United Kingdom

River 4.0 (1)
Freshwater East Beach

Freshwater East Beach

Pembroke, Pembrokeshire, United Kingdom

Beach
Lawrenny Pembrokeshire

Lawrenny Pembrokeshire

Kilgetty, Pembrokeshire, United Kingdom

Beach
Newgale beach

Newgale beach

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Nolton Haven Beach

Nolton Haven Beach

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Porthclais Harbour

Porthclais Harbour

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Porthmelgan beach

Porthmelgan beach

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Rosebush Quarry

Rosebush Quarry

Clynderwen, Pembrokeshire, United Kingdom

Lake 5.0 (2)
Solva

Solva

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Stackpole Quay

Stackpole Quay

Pembroke, Pembrokeshire, United Kingdom

Beach 5.0 (1)
Tenby north beach

Tenby north beach

Tenby, Pembrokeshire, United Kingdom

Beach
The Parrog

The Parrog

Goodwick, Pembrokeshire, United Kingdom

Beach
Watwick bay

Watwick bay

Haverfordwest, Pembrokeshire, United Kingdom

Beach