The Castle RollsA list of every visitable castle in the United Kingdom

County guide · The Castle Rolls

Best castles in Pembrokeshire

10 castles in Pembrokeshire, anchored by Pembroke - the birthplace of Henry VII, kept open year round by its own charitable trust - and a run of Norman strongholds along the coast.

10Castles listed here
4Free to enter
4You can stay in
4.9Top rated · Roch Castle
Pembroke Castle
Pembroke Castle, the best-reviewed castle in this list.

Map

Every castle on this list - 10 in total, 4 free to enter, 4 you can stay overnight in

Common questions

How many castles are there in Pembrokeshire?

This roll lists 10 visitable castles, fortresses and tower houses in Pembrokeshire. Of those, 4 are free to enter and 4 charge admission.

Which castles in Pembrokeshire are free to visit?

4 of the 10 castles in Pembrokeshire are open-access sites with no admission charge, namely Cilgerran Castle, Llawhaden Castle, Wiston Castle and Haverfordwest Castle.

What is the best-rated castle in Pembrokeshire?

Roch Castle carries the strongest public rating of any castle in Pembrokeshire on this roll - 4.9/5 from 246 Google reviews.

Can you stay overnight in a castle in Pembrokeshire?

Yes - 4 of the castles listed here offer overnight stays, namely Picton Castle, Manorbier Castle, Roch Castle and Upton Castle.

Can you reach any castle in Pembrokeshire by train?

3 of the 10 sit within 1.5 miles of a railway station, namely Haverfordwest Castle (Haverfordwest, 0.4 miles), Pembroke Castle (Pembroke, 0.7 miles) and Manorbier Castle (Manorbier, 1.0 miles). Those are straight-line distances from the station to the castle, so the walk on the ground is longer than the figure.

Can you go inside every castle in Pembrokeshire?

Not all of them on the same terms. 2 of the 10 restrict what a visitor can see. Roch Castle is a hotel, so there is no way in without booking a room or a table. At Upton Castle you get the grounds or a booked tour rather than free run of the building.