Underberg · South Africa

Country Calm
City Sophistication.

Nestled beneath the Drakensberg, B's Bistro pairs seasonal ingredients with slow-crafted comfort food, served fireside in an elegant farmhouse setting.

Open 7 days · 12:00 – 20:00

Rooted in the land.

B's Bistro is a love letter to country living in the foothills of the Southern Drakensberg. Our cooking is honest, generous and seasonal, inspired by the farms and kitchens that surround Underberg.

Expect wood-fired mains, slow-braised classics, hand-rolled pastas and decadent desserts – plated with a light, modern touch and served with genuine rural hospitality.

A quiet glimpse into an evening at B's Bistro in Underberg.

Seasonal & local

Weekly menus shaped by the weather, the garden and trusted local suppliers from the surrounding farms.

Comfort, elevated

Nostalgic flavours, refined plating. Think slow-roast lamb, buttery mash, garden greens and bold, elegant sauces.

Fire & warmth

Crackling fireplaces in winter, wide-open doors and golden fields in summer. A space designed for lingering.

The B's Bistro experience

Arrive to views of rolling pastures and towering trees, then step into a dining room of linen-dressed tables, soft candlelight and the aroma of something slow-roasting in the kitchen.

  • Thoughtful wine list with South African estates
  • Fireplace dining for crisp Underberg evenings
  • Sunlit veranda seating in summer
  • Small celebrations and intimate gatherings
Bernadene Marcus, owner and host at B's Bistro

Bernadene Marcus

Owner & Host

Born with a love for warm kitchens and long tables, Bernadene Marcus created B's Bistro as a place where locals and travellers can slow down, share generous food and feel genuinely looked after.

Rob Nelson, head chef at B's Bistro

Rob Nelson

Head Chef

Rob Nelson leads the kitchen with a focus on soulful, fire-led cooking — balancing slow braises, perfect steaks and wood-fired sourdough pizzas with a refined, modern finish.

A quiet glimpse into an evening at B's Bistro in Underberg.

“Country hospitality, plated with quiet elegance – the kind of place you discover once and return to often.”

– A guest at B's Bistro

Find us in Underberg

B's Bistro is located just outside the village of Underberg in KwaZulu-Natal, South Africa – a scenic drive from Durban and the Midlands, and a gateway to the Sani Pass.

Coordinates
29.7936° S · 29.4950° E

Service hours
Open 7 days a week
12:00 – 20:00

Open directions in Google Maps

View on Google Maps

B's Bistro Restaurant, Malachite Manor Drakensberg, Garden Road, Underberg, 3257, South Africa

Reservations

To preserve the calm of the countryside, we keep our dining room intimate. Reservations are recommended, especially on weekends and holidays.

Call / WhatsApp
+27 82 953 4503

Email
hello@bsbistro.co.za

This form sends us an enquiry – your booking is confirmed once you receive a reply.