8 of The Best Places to Eat in Haworth

Looking for places to eat in Haworth?

This historic West Yorkshire village attracts countless visitors each year. Whether you want to retrace the steps of the famous Bronte sisters, visit their famous parsonage museum, capture images of the village’s historic cobbled Main Street or simply soak up the village’s unique vintage charm, a day spent in Haworth is a day well spent. Did you know that Haworth is actually twinned with Machu Picchu? You can read more about that here.

Of course, one thing most of us like to know before we set off for a day out is whereabouts we can grab a bite to eat when we get there. Thankfully, Haworth is home to numerous places to eat including historic pubs serving comforting classics, a creative cafe offering brunch with a twist and a contemporary dining spot serving colourful cocktails and sensational small plates. To help you decide where to eat during your next visit we’ve put together a list of some of the best places to eat in Haworth…

Here Are Some of The Best Places to Eat in Haworth…

Cobbles and Clay

places to eat in haworth

70 Main Street, Haworth, Keighley BD22 8DP

Cobbles and Clay is among the best places to eat in Haworth with kids. Not only is it a superb cafe, but it’s also a popular pottery painting studio. Originally established in smaller premises in 2006 and now situated at the top of Haworth’s famous Main Street, this lovely eatery is independently owned by Jill Ross, an art enthusiast passionate about good food. Housed in a double cottage that can seat as many as 100 guests at a time, it offers an extensive menu of fresh and contemporary dishes plus some wonderful creative activities.

Cobbles and Clay opens 7 days a week from 8:45 am until 5:00 pm and serves a fantastic array of breakfast, brunch and lunch dishes as well as a brilliant afternoon tea. Morning diners can choose from a varied menu of traditional breakfast favourites like hot breakfast sandwiches, Eggs Benedict and Mushrooms on Toast in addition to more modern offerings like Sweet Potato & Chorizo Hash and American-style pancakes. There’s even a breakfast menu for the kiddies and dishes on this are priced between just £1.75 and £2.50.

Those dining between 12 pm and 3 pm can choose from a delightful menu of homemade soups, Yorkshire sharing boards, hearty hot dishes and a wide selection of deli sandwiches with delicious fillings like Bombay Bhaji, Salt beef & Sauerkraut, Falafels & Hummus, Sirloin steak with Blue Cheese and many more. Again, there’s a great menu for the little ones at lunchtime and kids can fill their tummies for as little as £2.50 before painting their very own pottery piece.

The Black Bull

places to eat in Haworth

119 Main Street, Haworth, Keighley BD22 8DP

Probably the most photographed of places to eat in Haworth and certainly the most iconic, The Black Bull sits proudly at the pinnacle of Main Street and boasts a remarkable history. The inn dates back to the 16th century and is recognised by the Bronte Society as part of the Bronte Quarter. Branwell Bronte, the brother of the famous Bronte sisters frequented the Black Bull and would allegedly attempt to make a swift escape from the kitchen window when concerned relatives were looking for him when he’d had one too many drinks!

If its fascinating history isn’t enough to tempt you inside, its traditional cosy interiors and menu of homecooked grub just might. Dine in Branwell’s restaurant, where Branwell himself would entertain tired travellers by the fireplace, and tuck into fresh soups, warming risottos, loaded burgers, crispy chicken wings or the ever-popular Fish & Chips which is served with mushy peas and tartare sauce.

The Treehouse Bar and Kitchen

places to eat in Haworth

Oak Street, Haworth, Keighley BD22 8NW

A more recent addition to the dining scene in Haworth is Treehouse Bar and Kitchen. Offering rustic yet contemporary dining spaces, creative cocktails and an extensive menu of small plates, burgers, pizzas, kebabs, loaded fries and tasty mains, it is definitely one of the best places to eat in Haworth with friends. Switch your Saturday takeaway for a social dining experience at The Treehouse and share small plates of Yorkshire Tacos, Lasagne Bites, Jalapeno Poppers, Crispy Gnocci and much more whilst sampling a few of their delicious cocktails.

Those who prefer to enjoy a dish to themselves will be equally as spoiled for choice with modern internationally-inspired dishes on offer alongside British classics like Fish & Chips, Rump Steak and Yorkshire Pudding Wraps.

The Treehouse also offers a cracking Sunday roast. Priced at just £12.95, you can choose from slow-cooked beef, chicken or nit roast and it will be served with all the usual trimmings plus lashings of gravy.

Haworth Old Hall

places to eat in Haworth

Sun Street, Haworth, Keighley BD22 8BP

Haworth Old Hall dates back to 1621, making it one of the oldest buildings in Haworth. This characterful pub is steeped in history and a must-visit destination when exploring the historic village. Relax and soak up the Tudor charm with a local ale or take the weight off your feet in their cosy dining room and enjoy some proper Yorkshire pub grub.

The menu at Haworth Old Hall features comforting favourites like Steak & Ale Pie, Whitby Scampi and Minted Lamb Shank in addition to a few more contemporary offerings like Homemade Kebabs with feta and pomegranate salad. Between 12 pm and 4 pm Monday to Friday, they do a great lunchtime deal which allows diners to choose two courses for just £13.75 or three for £16.00. Options include Garlic Brushetta, Rump Steak & Chips, Cajun Chicken and Fish & Chips. Finish with a generous portion of Apple and Caramel Pie served with steaming hot custard or satisfy those chocolate cravings with a Melt in the Middle Pudding.

This is a dog-friendly pub so perfect for a post-walk pitstop. There’s also a great beer garden at Haworth Old Hall so certainly somewhere to consider for an al fresco lunch during the warmer months.

The Hawthorn

places to eat in Haworth

103-109 Main Street, Haworth, Keighley BD22 8DP

Situated in the heart of Haworth, The Hawthorn is a friendly gastropub housed in a charming Georgian building. This delightful pub has been beautifully renovated to showcase a fascinating collection of clocks made by John Barraclough who was a resident of the village and Clockmaker to the Brontes. Set over two floors, The Hawthorn boasts gorgeous interiors which pay homage to the history of this popular tourist spot. Cosy up beside a roaring log fire in their downstairs dining area which features beautiful Georgian wood panelling, or head upstairs where more elegant decor awaits and watch the comings and goings on the cobbled Main Street from original Georgian windows.

This is by far one of the most popular places to eat in Haworth, not just due to its homely and welcoming interiors but also due to its excellent food menus which are based around locally sourced ingredients. They source their meats direct from Yorkshire farms and their vegetables from local suppliers too so expect perfectly prepared dishes which showcase the best of Yorkshire produce. Avid carnivores will delight in their superb selection of meats which are all cooked on their own custom-made Josper Charcoal Grill. Options include Longhorn Rump, Tamworth Pork Ribs, Venison Haunch Steak and more. They also do a fantastic Mixed Grill for Two which is priced at £65 and comprises Rump Steak, Hoisin Pork Ribs and Chorizo Sausage served with a choice of sauces and sides.

Vegans and vegetarians are also well-catered for at The Hawthorn. Their A La Carte menu features options such as Chargrilled Aubergine with artichoke and Goats Curd plus a tasty Mushroom Risotto.


places to eat in Haworth

98B Main Street, Haworth, Keighley BD22 8DP

Another fabulous eatery located at the top of the iconic Main Street is Pavé Charcuterie and Bistro. Independently owned and managed by local residents, Pavé is a must-visit for cheese lovers! It’s primarily a shop and deli which provides the local community and visitors to the village with fine meats and cheeses from across the continent and from local suppliers and producers. It’s a superb place to pick up those all-important weekend treats but Pavé is also a thriving bistro offering brilliant breakfasts, charcuterie sharing boards, generously filled baguettes and a plethora of hearty European-inspired casseroles.

Their charcuterie and cheese boards are incredibly popular and with Pavé being a deli, you’re guaranteed to be eating some truly superb meats and cheeses when ordering one. Diners can create their own board by choosing their desired components from a rather extensive menu of meats and cheeses and each comes with a baguette and a selection of accompaniments. Pair with one of their fine wines or craft ales and you’re in for the most delicious of evenings!

The Old Registry

places to eat in Haworth

2-6 Main Street, Haworth, Keighley BD22 8DA

The Old Registry is probably best known for its accommodation. With eight individually themed rooms, most of which have luxury four posters, it’s one of the best places to stay in the area and is on our list of unusual places to stay in Yorkshire. However, as wonderful as it is to stay at The Old Registry, it’s also a brilliant place to eat in Haworth. The Old Registry restaurant boasts character in abundance and it’s the perfect setting for a romantic candlelit dinner for two. Open Tuesday to Saturday only, with last arrivals at 8:30 pm, it’s one we recommend booking in advance to avoid disappointment.

The imaginative menus at The Old Registry are based around the finest local produce and their creative culinary team does a superb job of satisfying diners with sumptuous starters, mouthwatering mains and indulgent desserts. Begin with Beef Crostini, Mediterranean Fish Soup or Baked Goats Cheese then tantalise those tastebuds with Guinea Fowl Supreme, Pork 3 Ways, Slow Cooked Brisket, Stuffed Lamb Neck, or Squash, Spinach & Feta Pie. If you still have room for dessert then there are a handful of sensational sweet courses available like Sticky Toffee Pudding Roasted Rhubarb Meringue and a Chocolate Trio featuring brownies, sponges and ice creams which is ideal for sharing with someone special.

No. 10 The Coffee House

places to eat in haworth

10 Main Street, Haworth, Keighley BD22 8DA

With its sunshine yellow door and perfectly presented exterior, No.10 is hard to miss on Haworth’s Main Street. This homely and inviting independent coffee house is an absolute gem of a place. Offering a wide range of excellent teas and coffees plus a tempting array of home bakes, it’s a lovely little place to grab a cup of something hot and satisfy those sweet cravings.

There’s nothing quite so comforting as a slab of homemade cake, a freshly baked scone served with jam and cream or an indulgent chocolate brownie but such treats are made all the more enjoyable when served with a smile and friendly Yorkshire welcome. That is precisely what you will find at No.10 so if you’re seeking a quiet place to unwind and refuel after a morning exploring Bronte country, it’s well worth making your way to this delightful coffee house. No.10 also serves a lovely selection of sandwiches so you can enjoy a light lunch before tucking into one of their many baked goods but it’s their cakes which get the most magnificent reviews. Their mini scones, in particular, are supposed to be delightful!

Get deals, content & news from across Yorkshire

Join our mailing list for the latest & greatest from across the region, direct into your email box.

More To Explore

Want to connect with more than a million Yorkshire people?

Whether you're looking to boost your online presence or connect with potential customers, there are plenty of effective ways we can get your message out there. So why wait? Let's start making waves and taking your brand to the masses today!