Barnard Castle Hotels

Map of Barnard Castle Hotels

Barnard Castle is a charming market town located in the North Pennines, in the county of Durham, England. Situated on the banks of the River Tees, this historic town is known for its picturesque setting and rich heritage. The town gets its name from the magnificent medieval fortress, Barnard Castle, which stands proudly on a high rock overlooking the River Tees. Built in the 12th century, the castle offers breathtaking views of the surrounding countryside and serves as a reminder of the town's medieval past.

Runa Farm Barnard Castle
8.6/10 Excellent
Free Wi-Fi

Located in Barnard Castle, 2.5 km from Bowes Museum, Runa Farm provides accommodation with a garden, free private parking, a terrace and a restaurant.

Number of rooms: 36

Darlington Road, Barnard Castle, DL12 8TA, United Kingdom

Show More Hotels