We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Old Horn Inn

Spennithorne, Spennithorne, Leyburn DL8 5PR, England
+44 1969 622370
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent76%
  • Very good19%
  • Average1%
  • Poor3%
  • Terrible1%
Travellers talk about
“steak pie” (5 reviews)
“fresh fish” (2 reviews)
“prawns” (2 reviews)
Restaurant Hours
Bar, British, Pub, Vegetarian Friendly
$$ - $$$
Spennithorne, Spennithorne, Leyburn DL8 5PR, England
All Details
Write a ReviewReviews (61)
Traveller rating
Traveller type
Time of year

1 - 10 of 61 reviews

Reviewed 3 weeks ago via mobile

Arrived late one Saturday evening hoping to find good food and we wasn’t disappointed. We are a party of 7 and service was friendly and nothing was too much trouble. Landlord and landlady were very welcoming and gave us advice on the area. We have...More

Thank TheSmallmans
Reviewed 4 weeks ago

We now have had a lovely Sunday lunch in this public house. Nothing was to much trouble and the food was exceptional. Would recommend.

Thank 849hade
Reviewed July 25, 2018

The atmosphere in this off the beaten track pub was very welcoming, the Landlord & lady who took our order were extremely pleasant. The steak and ale pie was a good hearty portion & lovely flavour, the Whitby cod special with prawns & avocado was...More

Thank McCumper
Reviewed June 30, 2018 via mobile

Well I don’t know what a previous trip advisor’s problem was, but there are some who don’t always quite get Yorkshire’s dry humour. The carrot and ginger soup was awesome, oven baked cod with avocado, prawns with white wine cheese and home made apple with...More

Thank Adrian D
Reviewed June 19, 2018

We have been to The Old Horn Inn a few times now and have never been disappointed. A beautiful quiet little Inn serves exceptional food. Today we both had Haddock (which we were told had been freshly caught, yesterday, in Whitby) with homemade chips. Best...More

Thank 2018Deb-Art
Reviewed May 5, 2018

We were walking in the area and asked a local for a recommendation for lunch and we weren't disappointed by her choice of the the Old Horn. Six of us arrived for lunch on a chilly Friday to be warmly greeted by the host who...More

Thank RaexIan
Reviewed April 10, 2018

Every time I go back, I'm treated with kindness and respect. Nothing is too much, if you are in a rush this is not the place for you. Take your time and enjoy your stay. Craft ales from Marston brewery, great selection of wine,spirits and...More

Thank Andrew d
Reviewed March 28, 2018

I am the customer referred to by Pavlos_DYork and have been a regular at the Old Horn for many years and have never had a bad meal at these premises. I am always greeted like a long lost family friend. I am in my eighties...More

Thank oapcameraman
Reviewed March 24, 2018

This was a lovely pub. It's an old building with a real fire in the hearth and some great beer. The food was delicious (fresh fish from Whitby). The steak pie a gentleman was eating nearby looked great and he proclaimed it the best in...More

Thank Pavlos_DYork
Reviewed February 18, 2018 via mobile

Myself & my mum have visited this pub on numerous occasions over the last 20 years and it has never failed to disappoint. Real fires burning, excellent food, excellent service, very friendly people & dog friendly. Well worth a visit

Thank Shell6593
Ask a question
Questions & Answers
Dawn B
April 27, 2016|
Response from Jeff F |
very dog friendly.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Serves Alcohol
Good for
Bar Scene, Child-friendly, Kids
Location and Contact Information
  • Address: Spennithorne, Spennithorne, Leyburn DL8 5PR, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Yorkshire  >  North Yorkshire  >  Leyburn  >  Spennithorne
  • Phone Number: +44 1969 622370
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing