The Black Horse Battle

Welcome to The Black Horse, Telham

For lovers of traditional English home cooking

You'll find us on the outskirts of the historic town of Battle, very near the coastal town of Hastings.

Inside, you'll find a bar, restaurant tables and a function room for small parties/receptions. We take great pride in providing a tasty range of English classics and we're renowned for our Sunday roasts, homemade pies, liver and bacon, and puddings. Our food is so popular it gets very busy here, so we suggest you get in touch today to book a table or discuss your party requirements! 

The Black Horse is a popular refreshment stop for walkers, and we also have ample parking to the rear of the pub. We're very family-friendly and extend a warm welcome to dogs!

There's a lot here in terms of entertainment – a skittle alley, a petanque court complete with petanque team . We also have our own darts team and two quiz teams.

So if you're looking for a friendly welcome, fine beers and good food, we look forward to welcoming you soon!

Food at The Black Horse Battle

What our customers have said on TripAdvisor

great menu, home made meals, the roast diner are great, but would recommend booking, deserts are yummy, and a fantastic landlady and staff


We attended a funeral reception here today and the food was amazing!! Top quality ingredients and top quality service, I've had dinner here before too and it was the same then!! I highly recommended this place!!


Review us on TripAdvisor

What our customers have said on Facebook

While staying in the area we called in to the Black Horse, what a good atmosphere, friendly bar staff who looked after us very well. By the end of the week we had our own table booked for us every evening. Thank you for making us feel so welcome and well fed.

Jennifer Kick

Review us on Facebook

Opening times

  • Mon - Sat

    11:30 - 14:30

    18:00 - 23:30

  • Sun

    11:30 - 15:30

    18:00 - 23:30

How to find us

Black Horse

Hastings Road,
Battle, East Sussex
TN33 3SH

01424 777767

Get directions

Get in touch