English castle hotel with over 800 years of history from only £105 per night!

Walworth Castle, an English castle hotel in north-east England built in 1189, stands proudly amidst 18 acres of countryside, a stone’s throw from Darlington, County Durham. Used by local farmers and international travellers alike, Walworth Castle prides itself on offering outstanding customer service and continuing the castle’s 800+ year legacy.

Recently refurbished by owners Rachel & Chris Swain, Walworth Castle offers guests the chance to spend a night in a truly unique piece of British history. What better venue than a castle for a weekend getaway, meeting or conference in North-east England?

Book Now

Local Activities

Walworth Castle has an abundance of activities and areas of interest right on the doorstep!


Historic Rooms

Walworth Castle, an English castle hotel, offers various standards of accommodation, with something to suit everyone, from castle doubles and twins to four-posters and suites with double Jacuzzi baths.


Murder mystery

You’ll need your wits about you if you plan on solving the case; enjoy an evening of murder-mystery themed entertainment at Walworth Castle, including a delicious three-course meal, in a historic setting like no other.


"For me the location is what really makes Walworth special. 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