Skip to content

Table of contents

About Roch

Roch is a small Pembrokeshire village on the A487 between Haverfordwest and St Davids, perfectly placed for exploring the coast. The dramatic 12th-century castle perched on its rocky outcrop dominates the skyline and remains one of Wales's most photographed medieval ruins.

Where is Roch on the map?

Roch is in Wales, at 51.847, -5.087 - about 19 km south of Abercastell.

How far is Roch from where I am?

Use your device location to see the distance to Roch, how long the drive takes, and directions from where you are.

Find hotels in Roch

Rent a car near Roch

Play a pub crawl round in Roch

Nine holes from pub to pub through the real streets of Roch. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Roch9 holes, one ball

Popular destinations close by

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.