Welcome to Walworth Castle Hotel
Walworth Castle Hotel is located just outside Darlington in County Durham. It was built in 1189 and is one of the few castle hotels in England.
Recently refurbished to an extremely high standard by owners, Rachel and Chris Swain, Walworth Castle Hotel really is the ideal venue to sample England's 'living history'.
"This is a family-owned castle hotel, near to Darlington and Durham. For me the location really makes Walworth special; it just sits in the countryside surrounded by fields. The castle was Norman in origin, parts of which date back to the 12th century. The property offers a nice range of good value rooms."
Roger Masterson, The Castle Man
Find out more about the fantastic range of bedrooms at Walworth Castle.
Experience AA rosette fine dining made from locally sourced produce at Walworth Castle Hotel.
Make your event stand out from the crowd with a tailor made castle in a 12th century castle.