01437 765 765 OPENING HOURS
Monday - Thursday: 9:00AM to 6:00PM
Friday & Saturday: 9:00AM to 8:00PM
Sunday & Bank Holidays: 9:00AM to 5:00PM
Closed Christmas Day, Boxing Day and New Year's Day

Beaches In Pembrokeshire

The definitive beach guide to the best beaches in Pembrokeshire

Poppit Sands
Featured Beach
Poppit Sands

A beautiful large sandy beach, especially at low tide.

Explore

Our Pembrokeshire Beach Guide is the go-to resource for finding your favourite beaches in Pembrokeshire. With 186 miles of unspoiled coastline, it's fair to say that we have plenty of world-class beaches in Pembrokeshire to visit.

Soft golden sand, the sound of seagulls and some soft whip ice cream. Sound like heaven? How about a deserted cove all to yourself (and maybe some seals) for the day? From small secluded coves to supersized sandy beaches, Pembrokeshire has a beach to suit everyone. To find your favourite beaches in Pembrokeshire use our handy Pembrokeshire beach guide and get your bucket and spade ready!

"Find your perfect beach with our in-depth guide to Beaches in Pembrokeshire."
Coastal Cottages

Find a beach in Pembrokeshire

Abercastle Harbour Beach
Abercastle Harbour Beach

Shingle Small Easy To Find

Abereiddy Beach
Abereiddy Beach

Sandy Shingle Small Easy To Find

Aberfelin Beach
Aberfelin Beach

Sandy Rocky Shingle Small Secluded

Aberfforest Beach
Aberfforest Beach

Sandy Shingle Secluded

Abermawr Beach
Abermawr Beach

Sandy Pebble Big Secluded

Aberporth Beach
Aberporth Beach

Sandy Rocky Big Easy To Find

Amroth Beach
Amroth Beach

Sandy Pebble Big Easy To Find

Barafundle Bay
Barafundle Bay

Sandy Big Secluded

Broad Haven Beach
Broad Haven Beach

Sandy Big Easy To Find

Broadhaven South Beach
Broadhaven South Beach

Sandy Big Easy To Find

Caerfai Beach
Caerfai Beach

Sandy Pebble Small Easy To Find

Ceibwr Bay Beach
Ceibwr Bay Beach

Sandy Pebble Shingle Small

Coppet Hall Beach
Coppet Hall Beach

Sandy Big

Cwm Yr Eglwys Beach
Cwm Yr Eglwys Beach

Sandy Small Easy To Find

Dale Beach
Dale Beach

Pebble Shingle Small Easy To Find

Druidston Haven Beach
Druidston Haven Beach

Sandy Pebble Big

Freshwater East Beach
Freshwater East Beach

Sandy Big Easy To Find

Freshwater West Beach
Freshwater West Beach

Sandy Rocky Big Easy To Find

Glen Beach
Glen Beach

Sandy Pebble Big Easy To Find

Goodwick Sands
Goodwick Sands

Sandy Small Easy To Find

Little Haven Beach
Little Haven Beach

Sandy Small Easy To Find

Lydstep Haven Beach
Lydstep Haven Beach

Sandy Shingle Big

Manorbier Beach
Manorbier Beach

Sandy Small Easy To Find

Marloes Sands
Marloes Sands

Sandy Rocky Huge Secluded

Martin’s Haven Beach
Martin’s Haven Beach

Pebble Small Secluded

Musselwick Beach
Musselwick Beach

Sandy Big Secluded

Newgale Beach
Newgale Beach

Sandy Pebble Huge Easy To Find

Newport Parrog Beach
Newport Parrog Beach

Sandy Small Easy To Find

Newport Sands
Newport Sands

Sandy Big Easy To Find

Nolton Haven Beach
Nolton Haven Beach

Sandy Small Secluded

Penally Beach
Penally Beach

Sandy Rocky Big

Poppit Sands
Poppit Sands

Sandy Big Easy To Find

Porthclais Harbour Beach
Porthclais Harbour Beach

Sandy Small Easy To Find

Porthmynawyd (Pointz Castle) Beach
Porthmynawyd (Pointz Castle) Beach

Sandy Pebble Small Secluded

Priory Bay
Priory Bay

Sandy Big Easy To Find

Pwllgwaelod Beach
Pwllgwaelod Beach

Sandy Small Easy To Find

Sandy Haven Beach
Sandy Haven Beach

Sandy Rocky

Saundersfoot Beach
Saundersfoot Beach

Sandy Big Easy To Find

Solva Harbour Beach
Solva Harbour Beach

Sandy Small Easy To Find

St Brides Haven Beach
St Brides Haven Beach

Rocky Shingle Small Secluded

Stackpole Quay Beach
Stackpole Quay Beach

Pebble Small Easy To Find

Swanlake Bay Beach
Swanlake Bay Beach

Sandy Shingle Small Secluded

Tenby Castle Beach
Tenby Castle Beach

Sandy Big Easy To Find

Tenby Harbour Beach
Tenby Harbour Beach

Sandy Small Easy To Find

Tenby North Beach
Tenby North Beach

Sandy Huge Easy To Find

Tenby South Beach
Tenby South Beach

Sandy Huge Easy To Find

Traeth Llyfn Beach
Traeth Llyfn Beach

Sandy Big Secluded

Tresaith Beach
Tresaith Beach

Sandy Rocky Small Easy To Find

West Angle Bay
West Angle Bay

Sandy Rocky Big Easy To Find

Whitesands Beach
Whitesands Beach

Sandy Big Easy To Find

Wisemans Bridge Beach
Wisemans Bridge Beach

Sandy Pebble Big Easy To Find

The Pembrokeshire Bucket List
The Pembrokeshire Bucket List

I’ve shared some Pembrokeshire bucket list idea’s below to ensure you get the most from a Pembrokeshire Coastal break!

Top 10 Beaches in Pembrokeshire
Top 10 Beaches in Pembrokeshire

Here we've narrowed down our top 10 beaches in Pembrokeshire - think spectacular beaches, quaint coves, and beautiful bays.

West Pembrokeshire Beaches
West Pembrokeshire Beaches

West Pembrokeshire has some of the best beaches in the county, with St Brides Bay boasting beautiful golden sandy shorelines, blue flag beaches and multiple seaside awards - a great place to explore.

Inspire Me
Coastal Life Magazine
Get our Coastal Life Magazine

Our Coastal Life Magazine is packed with everything you need to know for your next cottage holiday in Wales.

Order Magazine
Don't miss a thing...

Get our exclusive offers, news, late availability and Wales Cottage Holiday inspiration direct to your inbox with minimum fuss.

Newsletter Sign Up
© Coastal Cottages of Pembrokeshire. All Rights Reserved.

Filters

Find my holiday cottage

Hi there!

It looks like you're not logged in. In order to save things to your Favourites you need to be logged in.

Login Register