Nestled amid thick forest on a hilltop overlooking Cardiff you'll find the fairy tale-like Castell Coch, a Victorian folly built by one of the world's then-richest men.
Criccieth Castle and the Lloyd George Museum
A ruined 13th century castle built by a powerful Welsh prince overlooking Tremadog Bay and a small museum dedicated to the life of former British Prime Minister David Lloyd George.
Harlech Castle
Perched on a rock overlooking the Meirionydd coast and Eryri National Park, Harlech Castle is one of four major castles built by Edward I in north Wales.
Wales Coast Path: Dunraven Bay to Merthyr Mawr
This scenic stretch of the Wales Coast Path links some of my favourite places on the south Wales coast – Southerndown, Ogmore-by-Sea and Merthyr Mawr.
Bronllys Castle
Tucked away down a little path in the Bannau Brycheiniog National Park, it's easy to miss what remains of this 13th century castle that overlooks the Black Mountains.
Tretower Court and Castle
Nestled in the heart of the Bannau Brycheiniog National Park, the sleepy village of Tretower is home to a ruined Norman castle and a medieval manor house.
Hay Castle
This castle with a tumultuous history in the Welsh book town of Hay-on-Wye has been given a new lease of life as a cultural centre.
Newton House and Dinefwr
This 800-acre estate run by the National Trust in Carmarthenshire's Tywi Valley boasts a Jacobean mansion, the remains of a medieval castle and a deer park.
Old Beaupre Castle
Tucked away amid farmers' fields in the Vale of Glamorgan, you'll find this medieval / Elizabethan manor house that's been largely abandoned for the past 300 years.
Raglan Castle
Boasting a hexagonal tower and moat, this grand sandstone pile in Monmouthshire is one of my favourite castles in southeast Wales.
Powis Castle and Garden
Sitting high on a rock overlooking the rolling Welsh hills, this enormous 13th century red castle boasts sumptuous stately interiors and a grand glorious garden.
Carreg Cennen Castle
Perched atop a tall limestone crag on the edge of the Bannau Brycheiniog in Carmarthenshire, Carreg Cennen Castle is an impressive, unforgettable sight.