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.

Haworth Steam Brewery

) #4 of 30 Restaurants in Haworth $$ - $$$ , British,
Main Street, Keighley BD22 8DP, England
+44 1535 646059
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent70%
  • Very good22%
  • Average4%
  • Poor3%
  • Terrible1%
Travellers talk about
“sandwich” (10 reviews)
“haddock” (4 reviews)
Open Now
10:00 - 18:00All hours
Bar, British, Grill, Pub, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Main Street, Keighley BD22 8DP, England
All Details
Write a Review
Reviews (241)
Traveller rating
Traveller type
Time of year

1 - 10 of 240 reviews

Reviewed 4 days ago via mobile

Stopped here for food on Saturday. It was truly amazing, brilliant value too. Would highly recommend!

Thank Glamourpuss-Tourer
Reviewed 1 week ago

Called in while on a day out had amazing beef brisket sandwich, my wife had warm ham and mustard too, the chips were also crisp and fluffy inside. We tried their great real ales and amazing gins too. We are already arranging going back and...More

Thank markd323
Reviewed 1 week ago

We have visited Haworth yearly for quite a few years and have always dined when possible at the Steam Brewery. Unfortunately it was closed last year but visited last Saturday and pleased to report that it was as good as ever, The pub is quite...More

Thank Brian F
Reviewed 3 weeks ago

Home made Steak pie to die for. Local beer on tap. Service with a smile , and all of that very reasonably priced

Thank 405eddie123
Reviewed 5 weeks ago via mobile

Had lunch here and it was fantastic, they also do flavoured gins which you can purchase to take away, the highlight for us was being able to take our dog in there too.

Thank 392sian
Reviewed 11 June 2017 via mobile

This was a nice little pub that is in the center of the town. They have great beer and food. The have several types of beer and it was a nice place to stop for a break.

Thank Rob_Dashecky
Reviewed 6 June 2017

Just loved this railway, the super friendly staff and the train ride.Loved the fact that it was all volunteers. well worth the money.

Thank khlm
Reviewed 1 June 2017

Different to the more traditional pubs in Haworth a bit more modern in concept. We ate here on the 1st night of our stay as the following night, which was when we had wanted a table, was fully booked. I'm glad we did as the...More

Thank millie780
Reviewed 31 May 2017 via mobile

My wife and I called in mid afternoon on bank holiday Sunday. I tried a couple of different beers & really enjoyed them. We took a look at the menu and decided we would call back later to eat as the menu said they served...More

Thank mbellamy71
Reviewed 30 May 2017

Unlike the rest of the pubs in Haworth the Steam Brewery does not increase it's beer prices for this very popular weekend event. We called in mid morning and were hungry so we ordered a bacon and mushroom sandwich. It was wonderful, crisp bacon and...More

Thank Barry W
Nearby Restaurants
The Grouse Inn
454 reviews
1.31 km away
Wuthering Heights Inn
55 reviews
.82 km away
The Cookhouse
416 reviews
1.18 km away
Bay Horse Inn
43 reviews
1.13 km away
Nearby Attractions
Bronte Parsonage Museum
1,319 reviews
1.06 km away
Haworth Parish Church
322 reviews
1.19 km away
Bronte Walks
139 reviews
1.08 km away
And Chocolate Ltd
54 reviews
1.20 km away
Ask a question
Questions & Answers
Gill C
21 October 2015|
Answer Show all 11 answers
Response from Lesley B | Reviewed this property |
Very reasonable food prices. Main meals under £10.Good value for money.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 5 - USD 26
Breakfast, Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Seating, Waitstaff, Reservations, Serves Alcohol, Full Bar
Good for
Child-friendly, Bar Scene, Local cuisine
Open Hours
10:00 - 19:00
10:00 - 18:00
10:00 - 18:00
10:00 - 18:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
Location and Contact Information
  • Address: Main Street, Keighley BD22 8DP, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Yorkshire  >  West Yorkshire  >  Keighley  >  Haworth
  • Phone Number: +44 1535 646059
  • E-mail
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