Skip to content
PembrokeshireGuide
Menu

Beaches near Roch

There are 7 beaches within about 5 miles of Roch. The closest is Nolton Haven, 1.3 miles away as the crow flies — further by road, because almost everything here is further by road.

3 of them have seasonal RNLI lifeguard cover: Nolton Haven, Newgale Sands and Broad Haven. Cover has a first and last day each year, so check the RNLI's own dates before you rely on it.

5 welcome dogs all year across the whole beach (Nolton Haven, Druidston Haven, Porthmynawyd (Pointz Castle) and 2 others); 2 are zoned — one end open all year, the bathing area restricted in season (Newgale Sands and Broad Haven). Signs at the access points are the authority, not us.

5 have a car park within half a mile. In July and August, arrive before ten or after four — Pembrokeshire beach car parks fill early and there is nowhere to overspill to.

Distances are straight-line from the centre of Roch, so the drive is longer. Car park and toilet distances are measured from the beach to the nearest one we hold coordinates for.
BeachDistanceDogsLifeguardsCar parkToilets
Nolton Haven1.3 milesAll yearIn season0.9 km away0.9 km away
Newgale Sands1.6 milesPart of beach all yearIn seasonAt the beachAt the beach
Druidston Haven2.3 milesAll yearNone450 mNone nearby
Porthmynawyd (Pointz Castle)2.7 milesAll yearNone1.8 km away1.8 km away
Broad Haven4 milesPart of beach all yearIn season400 m600 m
Little Haven4 milesAll yearNone350 m400 m
Solva Harbour Beach5 milesAll yearNone500 mAt the beach

Dog restrictions and lifeguard dates are set locally and do change. The signs at the beach access points are the authority — not this table.

Each of them, briefly

Places to stay in Roch

Keep looking