Pembrokeshire Diving beaches

The beach guide has 7 diving beaches listed in Pembrokeshire. Check here for all diving beaches in the UK

  • Stackpole Quay ©

    1. Stackpole Quay Beach

    Set along a stretch of coast best known for its beautiful sandy beaches is this hidden gem. Nestled in a gap in the wooded cliffs, this little cove is home to a small pebble…

  • St Brides Haven ©

    2. St Brides Haven Beach

    St Brides Haven a pretty shingle and pebble beach set in a sheltered inlet . Facing north-west the beach is protected from the worst of the prevailing winds. 

    looking down from the northern side are a clutch of cottages and…

  • Martins Haven ©

    3. Martins Haven Beach

    Martins Haven is set in a sheltered, rocky cove and backed a steep bank of shingle and pebbles behind. Beyond this is the road leads down to the beach, forming a slipway.

    The beach is close to the Skomer Marine Nature Reserve…

  • Ceibwr Bay ©

    4. Ceibwr Bay

    This remote little beach is mainly pebbles, although there are a few patches of shingly sand to be found. The beach sits at the end of a deep valley with cliffs extending far out along both sides of the cove.

    Although there is…

  • Glen Beach ©

    5. Glen Beach

    This small, sandy beach lies just south of Saundersfoot Harbour and Beach, on the Pembrokeshire coastline. The beach is backed by low cliffs and dense woodland, and the Pembrokeshire Coastal Path passes through the trees just behind the…

  • Lydstep ©

    6. Lydstep Beach

    Lydstep Haven is a tiny, picturesque village with a sand and shingle beach, located near Tenby on the Pembrokeshire coast. Caves, dramatic views of Caldey Island and a free National Trust car park. The Lydstep Beach Village holiday park…

  • Solva Beach ©

    7. Solva Beach

    The strip of sand which forms the beach at Solva might not be the main attraction at this picturesque harbour town, but it is the icing on the cake. Set at the head of this tidal inlet the beach is strictly a low tide affair, all but disappearing…