Photo: Cered (CC BY-SA 2.0)Haverfordwest Castle
CastleThe castle on the crag above the county town — emerging from a £24m regeneration that has kept it closed, with the town museum decamped to Riverside Quay meanwhile.
- Website
- pembrokeshire.gov.uk
Within about 5 miles of Haverfordwest we list 27 places to go — 3 castles, 5 museums and galleries, 8 ancient and historic sites, 11 activities and operators.
The ones we've written up in full are Haverfordwest Castle, Picton Castle & Gardens, Wiston Castle (Castell Cas-wis) — start there if you only have a day.
For a wet day there are 5 indoor options nearby: The Creative Gallery, Haverfordwest Museum, Museum Store and Viewing Barn, Scolton Manor Museum & Country Park and 1 more. Opening hours shrink hard out of season.
Everything below is ordered by distance from Haverfordwest, with the places we've written about in full listed first. Nothing on this page is paid for.
Pembrokeshire has more castles per mile than almost anywhere in Britain, because for four hundred years it was a frontier. Some are ticketed and roofed; some are a gatehouse in a field with nobody taking money.
Photo: Cered (CC BY-SA 2.0)The castle on the crag above the county town — emerging from a £24m regeneration that has kept it closed, with the town museum decamped to Riverside Quay meanwhile.
200 yards from Haverfordwest
Photo: Morris (Public domain)A lived-in medieval castle turned Georgian mansion outside Haverfordwest, with 40 acres of woodland gardens — one of the county's two great garden days out.
4 miles from Haverfordwest
The best-preserved motte-and-bailey in Wales — a perfect grassy castle mound with a shell keep, free, in a quiet village east of Haverfordwest.
5 miles from Haverfordwest
Mostly indoors, which on this coast is a category of its own. Opening hours narrow sharply out of season, so ring before you drive.
Art gallery in Haverfordwest town centre.
100 yards from Haverfordwest
Photo: ceridwen (CC BY-SA 2.0)Haverfordwest's town museum — currently in its pop-up home at Riverside Quay while the castle redevelopment completes; local history done with volunteer devotion.
100 yards from Haverfordwest
4 miles from Haverfordwest
Photo: Garth Newton (CC BY-SA 2.0)Pembrokeshire's county museum: a Victorian manor, working heritage exhibits and 60 acres of country park with play areas — the park itself costs nothing.
5 miles from Haverfordwest
300 yards from Haverfordwest
Burial chambers, standing stones, holy wells and iron-age forts. Most are on open land with no gate and no charge; a few sit on working farms, so use the marked access.
The ruined Augustinian priory on the riverbank below the town — free, quietly lovely, and home to rare recreated medieval gardens.
700 yards from Haverfordwest
Remains of the old paper mill at Prendergast on Haverfordwest's edge — a footnote of the town's industrial river.
1.4 miles from Haverfordwest
Ruined riverside church of a vanished mansion on the Western Cleddau below Haverfordwest — reached by the riverbank path, utterly quiet.
2.7 miles from Haverfordwest
Burial chamber hidden in a hedgerow near Burton on the Daugleddau — a proper dolmen in deepest farm country, for completists who've done the famous ones.
5 miles from Haverfordwest
400 yards from Haverfordwest
Photo: ceridwen (CC BY-SA 2.0)700 yards from Haverfordwest
2.7 miles from Haverfordwest
5 miles from Haverfordwest
Coasteering, surf schools, kayaking, boat trips, and the two things everyone forgets to book until it's too late.
200 yards from Haverfordwest
800 yards from Haverfordwest
Fishguard Road, Haverfordwest, SA61 2PY
0.7 miles from Haverfordwest
Narberth Road, Haverfordwest
The county town's 18-hole parkland course on the Cardigan road — visitors welcome; check the club for tee times.
1.4 miles from Haverfordwest
Wall-to-wall trampolines, foam pits and soft play in a hangar at Withybush — the county's pure burn-energy-indoors option.
2.2 miles from Haverfordwest
2.9 miles from Haverfordwest
4 miles from Haverfordwest
300 yards from Haverfordwest
1.8 miles from Haverfordwest
4 miles from Haverfordwest
4 miles from Haverfordwest