Dinas is a village and district that straddles the A487 road in Pembrokeshire, West Wales. Dinas, standing between the beautiful Pembrokeshire coastline and the Preseli Mountains, includes Dinas Cross, Dinas Head, Pwllgwaelod and Cwm yr Eglwys and is situated within the Pembrokeshire Coast National Park.
The village is a popular holiday destination lying between Fishguard, some 4 miles (6km) to the west, and Newport, 4 miles (6km) to the east. Fishguard is both a popular holiday resort and a terminal for the Irish Sea Ferries, while Newport enjoys a beautiful situation on the estuary of the Afon Nyfer.
To the north of Dinas Cross stands Dinas Head, sometimes Dinas Island, and to the south stand the hills of Mynydd Melyn (307m) and Mynydd Dinas (307m). The rural landscape is criss-crossed with walks, and the breathtaking Wales Coastal Path passes within a few hundred yards of the village.
The superb beaches of Pwll Gwaelod and Cwm-Yr-Eglwys are close by – just two of many Pembrokeshire beaches, and the village is ideally placed for watersports, walking the coastal paths, golfing and pony trekking in the pretty surrounding countryside.
Facilities within the village include two pubs, a mini market store, a part-time post office, village hall (the old school), a petrol station, garage and blacksmiths. Dinas also offers religious houses : Tabor (a Baptist Chapel); Gideon (an Independent Chapel); and St Brynach's Church.
Perhaps Dinas Cross is most renowned for the picturesque ruins of Old St Brynach's church on the seafront at Cwm-yr-Eglwys. The original parish church of Dinas, it was all but destroyed during the Royal Charter Storm in 1859. Today all that remains of the old church is the West Wall.