Walworth Castle Hotel Magnificent Castle Hotel in Darlington County Durham, Yorkshire Member since September 2026 From £150 per night View Special Offers Find Offers Hotel & Offers Dining Facilities Leisure Location Keep me updated Subscribe for deals and updates. Subscribe Leisure at Walworth Castle Hotel Image 1 of 3 Like this hotel? Subscribe for deals and updates. Subscribe