Cresswell Castle is a castle seven miles north of the village of Cresswell Quay, Pembrokeshire, south Wales. It is situated on the banks of the River Cresswell in what is currently private land.
The buildings were originally a 13th century stone fortified manorial complex, founded by the Augustinian Priory of Haverfordwest.