
Haworth Old Hall
📍 Sun St, Haworth, Keighley BD22 8BP, UK
About Haworth Old Hall
Haworth Old Hall is a much-loved historic pub and restaurant nestled on Sun Street in the picturesque village of Haworth. Renowned for its distinctive character and warm atmosphere, this establishment has earned an excellent Google Rating of 4.4/5 stars from over 2300 reviews, making it a highly recommended spot for visitors to the area.
Diners can enjoy a diverse menu featuring well-cooked and tasty traditional pub favourites, including classic fish and chips, hearty steak and ale pie, roasted lamb, sirloin, and salmon dishes. Customers frequently praise the friendly and efficient service, even during busy periods, and appreciate the value offered, especially when taking advantage of midweek specials. It's an ideal setting for a casual meal or a catch-up with friends.
Visiting Information
Haworth Old Hall welcomes guests Monday to Saturday from 11:30 AM to 11:00 PM, and on Sundays from 11:30 AM to 10:00 PM. The venue is committed to accessibility, offering wheelchair-accessible parking, entrance, restrooms, and seating. For convenience, a range of payment options are accepted, including credit cards, debit cards, and NFC payments.
Location

Interactive Map
View accommodation, attractions, restaurants, and events on the map
1 location
📍 Sun St, Haworth, Keighley BD22 8BP, UK
from 2,330 reviews
Google Reviews
Reviews from Google Maps.
Showing 5 of 2,330 reviews from Google Maps.Last updated 8 February 2026.
On my first ever visit to this place I had fish, garden peas and chips with a pint of Pedigree. The service was very good despite it being busy. The food was well cooked and tasty and the drink was lovely (of course, being Pedigree). The decor and ambience appealed to me whereas the music didn't so much, being ever so slightly too loud for my taste. This is why I gave four stars instead of five. It wasn't enough to stop me going there again though as I turned up two days later and had another pleasant experience - food, service, prices, etcetera.
Stunning place as always, so full of character. We grabbed a midweek offer and was well worthy for a catch up with friends, the food was very good, although remeber it even better (the steak and ale pie). We got two of the roasted lamb and one was unfortunately slightly too fatty and pink. Still very good night out.
We'd booked a table, so were seated quickly. Food was really good, ordered a sirloin, salmon and Ultimate pie. All were delicious and we were more than satisfied. We had a 40% off voucher which made the price very good value. Waitresses were all great, overall a great dining experience.
A wonderful place for a meal. There is just something which makes it special. Good food, friendly staff and the environment . It’s all ways a must place to eat when we visit the area.
Tonight is the first time that my husband and I have had out together in a very long time. We used to come here for lunch quite regularly around 3/4 years ago and it was great. Tonight, was a little bit of a different story. The food was delicious. However, the service could have been a lot better. Upon arriving, it was a lot of, I'm not sure of you're table is ready yet. The waitress went to check, to come back to show us to our table, to then be told oh, just bare with me for a moment, she went into the restaurant area and then came back and showed us to our table. We ordered our drinks to be met with a 35 minute wait for our drinks to come to our table even after being checked on 3 times about our drinks order being taken. Our food order was taken before we had our drinks, our mains took 40 minutes despite the restaurant area not being overall busy. We ordered our dessert, which we waited 20 minutes. We were told part way through waiting that the ticket with our dessert order hadn't gone through to the kitchen and that's why it took so long. Most responses of negative reviews on here for the past month seem to be met with I'm sorry your experience wasn't up to our standard. This isn't what we strive for. Maybe some refresher training is in order. As this standard response doesn't appear to be changing anything.