Close Icon

We show you some of the best spots in Pembrokeshire

Cwm yr Eglwys is a small hamlet built on the edge of a sandy beach and hidden in a valley between Fishguard and Newport on the north Pembrokeshire coast.

The beach and village are accessed via a narrow country lane which leads from the main road (A487) to the small public car park (charged in the summer months).

There is an alternative route through Dinas, but be warned this is incredibly steep with a couple of very nasty bends on it (so best avoided unless on foot).

During early August Cwm yr Eglwys hosts it’s annual regatta, where you can enjoy whatching or taking part in various events including a long distance swim, sea fishing, crabbing, a raft race and more. See their Facebook page for more info: Cwm yr Eglwys Regatta Facebook page.

Map showing location of Cwm yr Eglwys in Pembrokeshire

Directly above Cwm yr Eglwys beach is the remains of the old 12th Century church of St. Brynach. Now only the west wall remains and the graveyard, Cwm yr Eglwys church was destroyed during a violent storm in October 1859. More on St Brynach’s Church

This is a quite significant date in history, for who would have thought that a little village like Cwm yr Eglwys would have been the catalyst which marked the beginning of official weather forecasting in this country.

Only the west wall of the St Brynach’s church remains standing along with the gravestones of local folk buried centuries ago. This church is now the focal point of this very picturesque Pembrokeshire cove.

The beach at Cwm Yr Eglwys is a mix of shingle, pebble and sand, with a small shallow stream running down the right-hand side into the sea. On the opposite side of the cove there is a small waterfall. There is also a slipway for boat users all year round and even a boat park.

Being at the northern base of Dinas Island, Cwm yr Eglwys is a great place to join the Pembrokeshire coastal path. From Cwm yr Eglwys, you can walk around Dinas Island to Pwllgwaelod (another beautiful Pembrokeshire cove) where you can enjoy a well earned rest in The Old Sailor’s pub and restaurant before cutting back through the valley to Cwm yr Eglwys. The whole walk is just over 3 miles. Or you could continue on towards Fishguard approximately another 4 miles.

Alternatively, you can walk east along the cliffs to Newport Parrog or Newport’s Traeth Mawr beach where you will find spectacular views looking across Newport bay to Dinas Island.

The following two videos show section of the coast path from Fishguard to Cwm yr Eglwys and then onto Newport from Cwm yr Eglwys.

Boating at Cwm yr Eglwys beachBoating at Cwm yr Eglwys beach
High Tide at Cwm yr EglwysHigh Tide at Cwm yr Eglwys
The ruins of St Brynachs ChurchThe ruins of St Brynachs Church
Mackerel fishing off the rocksMackerel fishing off the rocks

Local Amenities

  • Beach
  • Car Park
  • Public conveniences
  • Seasonal ice cream van

How to get there

  • 3.4 miles west of Newport
  • 5.5 miles east of Fishguard
  • Cwm yr Eglwys is on the All Wales Coast Path
  • Bus Routes: Poppit Rocket, 412

More things to do in Pembrokeshire