Big Portions, Live Music, Rugby Gees, and Family Fun
Bring your friends and come have the best time at The Barn – the perfect spot to kuier to the best South African music. Our fully stocked bar is always flowing with drinks with specials that won’t break the bank.
Gather your friends for great food, a cold bucket of beers, and a proper kuier under our barn roof.
Don’t miss out on our events calendar, from live bands to big-screen rugby.
At The Barn, every night is a lekker night!
What you’ll find at The Barn:
- Live Music & Local Talent
- Private Party & Function Bookings
- Nightly Drink & Food Specials
- Dancing & Lekker Gees
"The Barn is our go-to spot. The kids love the jungle gym while we enjoy a lekker steak and cold beers. Big portions, friendly service, and a real warm atmosphere –
Newcastle needed this!"
"The drink specials are great and the food is top class."
"Whether it’s rugby on the big screen or a band on stage, you know it’s going to be a jol. Can’t wait for the next event!"
Yes! Whether it’s for a table, a birthday, or a big function, you can book your spot via WhatsApp at +27 82 447 2818.
Ja-nee, every night we’ve got something running – from buckets of beers to cocktails and shooters. Keep an eye on our socials for the latest deals.
100%! We’ve got a jungle gym for the kids, space to run, and a family-friendly vibe during the day and early evenings.
Yes, our famous rideable red bull is waiting for you – if you’re brave enough!
Absolutely. Birthdays, year-ends, team buildings – we’ve got space, food, drinks, and the vibe.
Open late, every day! Hours may vary for special events, so check our Facebook page for updates.
Proper Texas-style pub & grill vibes – big portions, juicy steaks, burgers, pizzas, and weekly specials that won’t leave you hungry.
We’re in Newcastle, Majuba Lodge, South Africa – lekker central and easy to find. Directions are available on Google Maps.
Live music, line dancing, rugby on the big screen, themed parties, and private events. Check out our events calendar for what’s coming up.