Caerbwdi Bay

Dog Friendly Beach. Not Easy Access. No Lifeguards

A small rocks-and-pebbles beach, though some sand is exposed at low tide.

Caerbwdi south-facing and quite sheltered, and usually quiet apart from the occasional passing walker on the Pembrokeshire Coast Path. The distinctive purple sandstone of Caerbwdi was quarried in Medieval times to provide the fine edging stone for St Davids Cathedral.



None at the beach but city of St Davids around one mile away has all the usual facilities, including at the National Park Authority-run Oriel y Parc Gallery and Visitor Centre at the entrance to St Davids.


Dog friendly?

Dogs are allowed year round. There is a responsibility for dog owners to clean up after their dogs on the whole of this site.


Easy Access?

No. Access via the Coast Path or from the Haverfordwest-St Davids road (A487) there’s a footpath leading 0.6 miles (1km) to the bay.


Getting there

You can get to Caerbwdi bike, with the Celtic Trail passing nearby. Visit the Sustrans website for more information on the Celtic Trail.

From the Haverfordwest-St Davids road (A487) there’s a footpath leading 0.6 miles (1km) to the bay. The Pembrokeshire Coast Path National Trail passes above the beach. Visit the Coast Path section of this website to find out more. 

The T11 Service Bus and Puffin Shuttle passes near to Caerbwdi. Visit the Pembrokeshire County Council website for bus timetables.

By car, there is limited parking just off the main road. Take the turning signposted Caerbwdi off the A487 between St Davids and Solva.


Safety advice

  • There are no Lifeguards at this beach. Please visit the RNLI website to find your nearest lifeguarded beach.
  • Wherever possible, always swim at a lifeguarded beach.
  • Always read and obey the safety signs, usually found at the entrance to the beach. These will help you avoid potential hazards on the beach and identify the safest areas for swimming.
  • When on a lifeguarded beach, find the red and yellow flags and always swim or bodyboard between them – this area is patrolled by lifeguards.
  • Never swim alone. If you get in trouble, stick your hand in the air and shout for help. If you see someone in difficulty, never attempt a rescue. Tell a lifeguard or, if you can’t see a lifeguard, call 999 and ask for the Coastguard.



  • Pembrokeshire County Council Bathing Water Byelaws apply to the whole area off this beach. These include a speed limit.
  • Pembrokeshire Coast National Park Authority byelaws apply to the whole of the foreshore on this beach. Visit our byelaws page to find out more.

Find this beach

Grid ref: SM766244 Postcode: SM766244