Caerfai has been one of our favourite beaches in Pembrokeshire since we first set eyes on it over 20 years ago. Just look at that water!

The incredible location of the parking ground and the eye-catching turquoise water are just a couple of reasons we go back again and again.

The views from the cliff top are hard to beat.  Even if the weather is not great, or we’re on the clock, we may just park up here for a while to take them in.

It’s also the start (or finish) of probably our favourite circular walk in Pembrokeshire.  Caerfai to St Non’s.  Caerfai is the closest beach to the UK’s smallest city, St Davids.

How to get to Caerfai

Caerfai is near the city of St. David’s in Pembrokeshire, which is about as far west as you can go in Wales.  It’s way beyond the Western end of the M4 but it’s very well signposted as you get closer.

From the East – Cardiff/Swansea
  • Take the M4 West to it’s end at Pont Abraham services and then the A48 to Carmarthen 
  • At Carmarthen take the A40 for St. Clears.
  • At the St. Clears roundabout take the second exit and stay on the A40 to Haverfordwest.
  • St David’s is signposted from here and the road takes you through Newgale and Solva
  • On the approach to St. Davids you will pass a Texaco Filling station on your left. At the next roundabout take a left towards Caerfai. Caerfai is about ½ mile from here.  Oriel Y Parc Gallery and Visitor Centre is on this junction. 
  • Caerfai is approximately 16 miles from Haverfordwest (a drive of approximately 30 minutes).
From the North – Aberystwyth
  • Take the A487 to Cardigan and stay on the A478 to Fishguard.
  • Pass through Lower Town Fishguard and on to Fishgard Town.
  • At the Town Hall roundabout take the first exit (which is a one way system through the town). When you come out of the one way system  (passing the Co-op) turn left on to West Street.
  • At the roundabout take the second exit to Goodwick down the hill.
  • At the Ferry terminal roundabout (just passed Tesco on your left) take the first exit onto Wern Road (A487) which will take you all the way to St. Davids.
  • On the outskirts of St. Davids you will be forced onto a one way system (New Road). Follow this until you hit the junction with the A487. 
  • Turn left on to the A487 (away from St. Davids town centre) and at the next roundabout take the third exit (right) to Caerfai which is about ½ mile from here. Oriel Y Parc Gallery and Visitor Centre is on this junction.
  • Caerfai is approximately 16 miles from Fishguard (a drive of approximately 26 minutes)


The Car Park at Caerfai actually overlooks the beach and is free.  Space is limited though.

There is a larger pay and display car park back towards St.David’s near to Oriel y Parc. There are more spaces here and Caerfai is around ½ mile away.  You can park here for free for the first 30 minutes but charges apply after that. 

Where to stay near Caerfai

There are at least a couple of campsites very close to Caerfai with at least one actually overlooking the sea. The views from here are some of the best we’ve seen at a campsite.  

The nearest Hotel is Twr y Felin and there is plenty more accommodation in the nearby of St David’s.

We always check out what’s available where at

More information about Caerfai

There are no facilities whatsoever at Caerfai so do be prepared.  There is a small shop just a few hundred metres up the road from the car park but the City of St.David’s is approximately a mile away and has a plethora of places to eat, drink and be merry.

Caerfai is one of 2 beaches in St.David’s.  The other is Whitesands and tends to be more popular.

Disclaimer: This post may contain affiliate links. Clicking on them will result in no additional cost to you but may earn us a small commision.

Other Posts on Pembrokeshire

Print Friendly, PDF & Email

10 thoughts on “Caerfai”

  1. Caerfai is absolutely stunning! I would definitely take a few minutes just to take in the views! Is it easy to get down to the beach from the cliffs? On my MUST VISIT list for wales!

  2. Looks like a beautiful and relaxing beach! Lovely descriptions and pictures, I’d love to go visit if I make it up that way: I think I’d like to take a week and slowly explore the whole area!

Leave a Comment

Your email address will not be published. Required fields are marked *

Don't miss another post!

Feel free to share!


Don't miss out

Get notification of any new posts straight to your email inbox.