Local Beaches

St Davids is surrounded by many beautiful beaches, some of which are easily accessible and some are more secluded, reached only by walking the Pembrokeshire Coast path. The nearest beaches to St Davids are:

Whitesands Bay

Porthselau

Porthlysgi

Caerbwdi

Caerfai Bay

To find out more about the local beaches and some of the hidden gems throughout Pembrokeshire please visit the Pembrokeshire Coast National Park website below. The website provides you with an abundance of information about the beaches in Pembrokeshire including how to access each beach, the facilities that are available, information about taking dogs on the beach and much more:

https://www.pembrokeshirecoast.wales/things-to-do/outdoor-activities/beaches/