Skip to content

The Three Horseshoes Hotel is a highly recommended family run hotel situated in the heart of Barnard Castle.  Originally built in the 17th century is a perfect base for visiting this stunning area steeped in history and natural beauty. 


All 14 en-suite bedrooms have been updated to a high-quality modern finish.  Standard features in your room include large comfortable beds, TV, free wi-fi, hairdryer and tea/coffee facilities.  A selection of made to order breakfast options are served in our restaurant.


Our bar and restaurant will always offer a warm welcome to everyone, you can enjoy anything from a coffee, beer, snack or something from our main menu.  We serve fresh, local dishes which are sure to please each and every customer.  If the weather permits spend some time outside in our beautiful beer garden where you can soak up the sun.


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


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