Skip to main content

Wild Swimming Spots in Pembrokeshire, Wales

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

Explore by region

Blue Lagoon

Blue Lagoon

Haverfordwest, Pembrokeshire, United Kingdom

Beach 5.0 (4)
Rosebush Quarry

Rosebush Quarry

Clynderwen, Pembrokeshire, United Kingdom

Lake 5.0 (2)
Church door cove

Church door cove

Tenby, Pembrokeshire, United Kingdom

Beach 5.0 (1)
Stackpole Quay

Stackpole Quay

Pembroke, Pembrokeshire, United Kingdom

Beach 5.0 (1)
West Angle Beach

West Angle Beach

Pembroke, Pembrokeshire, United Kingdom

Beach 5.0 (1)
Ffynone Waterfall

Ffynone Waterfall

Boncath, Pembrokeshire, United Kingdom

River 4.0 (1)
Cwm yr Eglwys

Cwm yr Eglwys

Newport, Pembrokeshire, United Kingdom

Beach 2.0 (1)
Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth slipway

Amroth slipway

Narberth, Pembrokeshire, United Kingdom

Beach
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
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
Freshwater East Beach

Freshwater East Beach

Pembroke, Pembrokeshire, United Kingdom

Beach
Lawrenny Pembrokeshire

Lawrenny Pembrokeshire

Kilgetty, Pembrokeshire, United Kingdom

Beach
Marloes sands beach

Marloes sands beach

Haverfordwest, 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
Skomer Island Pembrokeshire

Skomer Island Pembrokeshire

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Solva

Solva

Haverfordwest, Pembrokeshire, United Kingdom

Beach