Walworth Castle

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'.


Bedrooms at Walworth Castle Hotel

Bedrooms

Find out more about the fantastic range of bedrooms at Walworth Castle.


Walworth Castle Hotel Dining

Dining

Experience AA rosette fine dining made from locally sourced produce at Walworth Castle Hotel.


Weddings at Walworth Castle Hotel

Weddings

Tailor make your dream wedding in a 12th century castle.