Last updated: April 2026
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. You can check out our guide to the best things to do in Haworth here.
Of course, one thing most of us like to know before we set off for a day out is where 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.
Updated for 2026, here are some of the best places to eat in Haworth – whether you’re after a quick coffee and cake, a proper pub lunch or a candlelit dinner for two…
Here Are Some of The Best Places to Eat in Haworth…
Cobbles and Clay

74 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, Jill Ross, an art enthusiast passionate about good food, independently owns this lovely eatery. Housed in a double cottage that can seat up to 100 guests at a time, it offers an extensive menu of fresh, 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 a great menu for the little ones at lunchtime too, priced very reasonably.
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, so kids can fill their tummies before painting their very own pottery piece.
The Black Bull

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 Brontë Society as part of the Brontë Quarter. Branwell Brontë, the brother of the famous Brontë 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! The Black Bull has recently changed hands and is welcoming visitors back under its new management team.
If its fascinating history isn’t enough to tempt you inside, its traditional cosy interiors and gorgeous food might. Dine in Branwell’s restaurant, where Branwell himself would entertain tired travellers by the fireplace. The menu of homecooked pub grub features all the classics you’d hope for, with generous portions and a properly welcoming atmosphere.
The Treehouse Bar and Kitchen

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. Their Sunday roast – choose from slow-cooked beef, chicken or nut roast – comes with all the usual trimmings plus lashings of gravy. Check their website for current pricing.
Haworth Old Hall

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 features comforting pub classics alongside a few more contemporary offerings, and there’s a lunchtime deal available Monday to Friday. Check the Haworth Old Hall website for the current menu and pricing before visiting.
This is a dog-friendly pub, so perfect for a post-walk pitstop. There’s also a great beer garden at Haworth Old Hall – certainly somewhere to consider for an al fresco lunch during the warmer months.
The Hawthorn

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, a former 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. Avid carnivores will delight in their superb selection of meats, which are all cooked on their custom-made Josper Charcoal Grill. The Sunday roast at The Hawthorn has gained a national reputation – it has been named one of the best in the country by Rate Good Roasts, and it’s easy to see why when everything from the meat to the vegetables is sourced directly from Yorkshire farms and prepared with such obvious care.
Pavé

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

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 the creative kitchen team does a superb job of satisfying diners with sumptuous starters, mouthwatering mains and indulgent desserts. The menu changes regularly – check their website for the current offering.
Haworth Old Post Office

121 Main Street, Haworth, Keighley BD22 8DP
Right next door to the Black Bull at the top of Main Street, the Haworth Old Post Office is one of the most exciting additions to the village’s food scene in recent years, and one you absolutely shouldn’t miss. The building itself carries a remarkable literary history: this was the post office where the Brontë sisters secretly mailed their manuscripts to publishers in London in the late 1840s, submitting their work under their now-famous pseudonyms.
Lovingly restored by the team behind The Hawthorn, this all-day café-bar serves brunch, lunch and evenings with a menu built around seasonal British and European produce. Expect beautifully crafted open sandwiches on toasted sourdough with garlic butter, luxurious burgers and a rotating selection of seasonal small plates that change with what’s best from local farms and suppliers. The cocktails and seasonal coffee drinks are worth making room for, too.
It has quickly become one of the most popular places to eat in Haworth – rated number one in the village on TripAdvisor and praised consistently for both the quality of the food and the warmth of the service. Booking is recommended, particularly at weekends.
Villette Coffee House

Opposite Cobbles and Clay, Main Street, Haworth
Named after Charlotte Brontë’s final published novel, Villette Coffee House is exactly the kind of place Haworth does so well – a genuinely independent, characterful café that feels completely at home on the cobbles. Situated opposite Cobbles and Clay near the top of Main Street, it’s a natural stopping point whether you’re arriving in the village for the first time or settling in after a walk on the moors.
The menu includes full English breakfasts, sandwiches and light bites alongside an impressive selection of homemade cakes and bakes, all served with well-made coffee and a warm Yorkshire welcome. It’s a brilliant option for an affordable, unfussy breakfast or mid-morning break – and the Brontë-inspired name gives it an added thematic charm that fits the village to a tee.