top of page
< Back

Bowes Castle

Bowes Castle is a remarkable Norman ruin located in the village of Bowes, County Durham. Built in the 12th century on the site of a former Roman fort, the castle was originally commissioned by King Henry II to guard the strategic Stainmore Pass. Its massive stone keep, though partly ruined, still stands as a powerful reminder of medieval military architecture. Surrounded by scenic landscapes, Bowes Castle offers visitors a quiet and atmospheric experience, ideal for those interested in history and heritage. Managed by English Heritage, the site is free to explore and provides insight into England’s turbulent border history.

Bowes Castle
bottom of page