Home
Your location

Dinas Cross

Built-up area in Pembrokeshire, Wales

Within Pembrokeshire Coast National Park

Coordinates:52.011, -4.904
OS grid ref:SN 00 38
Dialling code: 01348 (Fishguard)
Map of the UK

Dinas Cross is a small village in north Pembrokeshire in Wales, set a short distance inland from the cliffs and bays of Cardigan Bay. It sits on the A487 and acts as a modest local centre for surrounding farming communities and visitors, with a village pub, a few shops and holiday accommodation serving the steady summer trade from day-trippers and walkers.

The village is a handy gateway to the coastal footpaths and coves nearby, notably the little beach at Pwllgwaelod and the rocky headland known locally as Dinas Head, which attract walkers and birdwatchers and sit within the broader Pembrokeshire Coast National Park. Locally the history and economy reflect a mix of agriculture, fishing and tourism, and the community retains the quiet, close-knit feel of many rural Pembrokeshire settlements, with seasonal events and village activities important to social life.

Postcode districts covering Dinas Cross

Most populated places nearby

Neighbouring places

Example postcodes in Dinas Cross

Transport links

  • Cardiff Airport 79.2 miles127.4 km
  • Fishguard Harbour Railway Station 3.5 miles5.6 km
  • Clarbeston Road Railway Station 11.1 miles17.8 km

Hotels near Dinas Cross Ad

Local points of interest

  • Mynydd Preseli Mountains 6.3 miles10.1 km
  • Mwnt beach Beach 14.1 miles22.7 km
  • Bridge Meadow Stadium Stadium 14.2 miles22.9 km
  • Haverfordwest County Stadium 14.4 miles23.1 km
  • Caerfai Beach Beach 17.7 miles28.5 km
  • Tresaith Beach Beach 18.5 miles29.8 km
  • Porthlisky Beach Beach 19.5 miles31.4 km