Given the current climate surrounding COVID-19, many authorities are placing restrictions on social gatherings. In the best interest of everyone’s safety, we are continuously updating the availability of our partner restaurants to reflect these measures. We encourage people to still support the restaurant industry in other ways.Learn how
Opening times and services may vary due to COVID-19. For specific information, please contact the restaurant directly.
The Maghera Inn in Castlewellan is a family-run pub that’s been diligently serving the people of Maghera for over two hundred years. Located on Ballyloughlin Road, The Maghera Inn proudly serves up classic British and Irish dishes with a bit of international flare to keep the menu exciting. Everything is made fresh from the best possible ingredients, this making sure guests always get food that’s delicious. While it might look quaint from the outside, you’ll find a wealth of good times and great stories waiting for you within this Castlewellan joint. The team are dedicated to ensuring customers have a dining out experience to remember and offer a family-friendly, cheerful atmosphere. So grab a pint of black and come enjoy the craic at The Maghera Inn, but don’t forget to book ahead of time to avoid disappointment.
Hungry to help out?
Show the restaurant your support and make a booking for a later date!
I don't come often maybe only twice a year as I live in England however, I have never had a bad meal, the staff are always fabulous and I'm always very full for the rest of the day. Great food, atmosphere and great pricing and quality too
Excellent! Lovely meal and great atmosphere. Staff were friendly and very helpful
Such a relaxed atmosphere and the food was amazing. Will definitely be back.👍
Organising a party? Want to stay longer? Have a special request?