Skip to content

Stay, dine and relax in the heart of Barnard Castle

Welcome to The Three Horseshoes Hotel — a family-run hotel, bar and restaurant on Galgate in the centre of Barnard Castle. With modern en-suite rooms, freshly prepared food, a welcoming bar, beer garden and private function space, we’re a perfect choice whether you’re staying overnight, meeting friends for lunch, booking Sunday dinner or planning a special occasion.

We’re just a short distance from The Bowes Museum, Barnard Castle town centre and the beautiful Teesdale countryside, making us ideal for weekend breaks, wedding guests, walkers, cyclists and visitors exploring County Durham.

Please Note: We allow pets in our outside areas but not inside the hotel or bedrooms

ADDRESS

Three Horseshoes Hotel
7 Galgate
Barnard Castle
County Durham
United Kingdom
DL12 8EQ