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

Beaches In Pembrokeshire

The definitive beach guide to the best beaches in Pembrokeshire

Broadhaven South Beach
Featured Beach
Broadhaven South Beach

An absolutely stunning beach with soft golden sand and crystal clear waters. A must visit beach.

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!

And if you fancy staying right by your favourite sandy shoreline, we recommend taking a look through our collection of Pembrokeshire holiday cottages on the beach. With direct access to the shore, these holiday homes are ideal for when you want a no-fuss beach holiday in Wales. 

"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

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.

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!

Tenby's Beaches
Tenby's Beaches

Tenby is popular for good reason but did you know it has 4 glorious beaches with each offering something special!?

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