You’re never very far from the sea in Pembrokeshire, and it’s a coastline that has a stunning mix of sandy beaches, spectacular views and wild cliffs. Here’s a list of some of the local beaches along the rugged Pembrokeshire National Coast Park:

  • St Dogmaels
  • Newport Parrog + Sands
  • Poppit
  • Abereiddy
  • Traeth Llyfn
  • Abercastle
  • Porthgain
  • Porthmelgen
  • Whitsands Bay
  • Porthsele
  • Porth Lysgi
  • Porthclais
  • Caerfai
  • Solva
  • Newgale
  • Little Haven
  • Nolton Haven
  • Druidston
  • Broad Haven
  • Dale
  • Marloes Sands
  • Martins Haven
  • East Angle Bay
  • West Angle Bay
  • Barafundle Bay
  • Freshwater East + West
  • Lydstep Haven
  • Manorbier
  • Tenby
  • Saundersfoot
  • Amroth
  • Penally
  • Priory Beach
  • Stackpole Quay