Castles in Wales
42 to choose from — from clifftop ruins to castles you can still sleep in — each with stays and things to do nearby. Best-rated by visitors first.
Amroth Castle
Castle & Heritage · Tenby
Bishop's Palace
Castle & Heritage · Cardiff
Bodelwyddan Castle
Castle & Heritage · Conwy
Caer y Belan
Castle & Heritage · Anglesey
Caernarfon Castle
Castle & Heritage · Anglesey
Caerphilly Castle
Castle & Heritage · Cardiff
Caldicot Castle
Castle & Heritage · Monmouthshire
Cardiff Castle
Castle & Heritage · Cardiff
Cardigan Castle
Castle & Heritage · Pembrokeshire
Carmarthen Castle
Castle & Heritage · Carmarthenshire
Castell Biwmares / Beaumaris Castle
Castle & Heritage · Anglesey
Castell Cilgerran / Cilgeran Castle
Castle & Heritage · Pembrokeshire
Castell Coch
Castle & Heritage · Cardiff
Castell Cydweli
Castle & Heritage · Carmarthenshire
Castell Dinbych
Castle & Heritage · Conwy
Castell Harlech
Castle & Heritage · Porthmadog
Castell Llanhuadain
Castle & Heritage · Pembrokeshire
Castell Oxwich
Castle & Heritage · Swansea and Gower
Clearwell Castle
Castle & Heritage · Monmouthshire
Clytha Castle
Castle & Heritage · Monmouthshire
Craig-y-Nos Castle
Castle & Heritage · Swansea and Gower
Dolforwyn Castle
Castle & Heritage · Powys
Haverfordwest Castle
Castle & Heritage · Pembrokeshire
Kenfig Castle
Castle & Heritage · Swansea and Gower
Llandovery Castle
Castle & Heritage
Llangibby Castle
Castle & Heritage · Monmouthshire
Llanthomas Castle Mound
Castle & Heritage · Powys
Llantrisant Castle
Castle & Heritage · Cardiff
Moynes Court
Castle & Heritage · Monmouthshire
Newport Castle
Castle & Heritage · Pembrokeshire
Oystermouth Castle
Castle & Heritage · Swansea and Gower
Pembridge Castle
Castle & Heritage · Monmouthshire
Pencoed Castle
Castle & Heritage · Monmouthshire
Powis Castle
Castle & Heritage · Powys
Raglan Castle
Castle & Heritage · Monmouthshire
Rhayader Castle
Castle & Heritage · Powys
Swansea Castle
Castle & Heritage · Swansea and Gower
Tomen Castell
Castle & Heritage · Betws-y-Coed
Tretower Castle
Castle & Heritage · Monmouthshire
Upton Castle
Castle & Heritage · Pembrokeshire
Weobley Castle
Castle & Heritage · Swansea and Gower
Ystrad Peithyll
Castle & Heritage · Aberystwyth