Kraal Restaurant at Thaba Eco Hotel


Kraal Restaurant at Thaba Eco Hotel in Johannesburg South is popular for their indoor and outdoor seating choices that invite a calm atmosphere from the hotel’s indigenous landscaped garden and surrounding nature. The restaurant and hotel are housed right in the Klipriviersberg Nature Reserve with beautiful veld and koppies scenery. 

Kraal Restaurant

They happily cater for the whole family and are open daily for breakfast, lunch, and dinner while a regular weekend buffet runs on Saturday and Sunday mornings.

Here you can order starters, meat and seafood platters to share, pizzas and burgers for days. For something more refined, leaf through their menu of signature dishes. Executive Chef teams have been crafting dishes since 2002 that are highlighted by combining local tastes and produce with uniquely South African flavours for a one-of-a-kind taste experience

This is the best restaurant if you’re looking to introduce your kids to uncomplicated South African food with an authentic twist. 

Kraal Restaurant

Weekend Buffet

This special buffet in Johannesburg brings together hearty and homely takes on fresh fruit, savoury roasts, and something sweet to end. The eat-as-much-as-you-can offer runs every Saturday, Sunday and public holiday from 7:30am to 11am.

Start with a mimosa and cold breakfast of cereals and yoghurt with seasonal fruit and fresh juice, or go Euro and bite into some of their freshly baked pastries and coffee. There’s a DIY salad station where you can whip up your own light meal. For the hot breakfast, they do classic scrambled eggs and salmon, an egg shakshuka, grilled bacon and chipolatas, per peri chicken livers and lots more to build a full English breakfast. There’s also a stir-fried noodles and vegetables dish if you’re after something a bit more substantial. 

The vanilla flapjacks with different topping choices are the ultimate choice for those with a sweet tooth, or craft your own cheese and charcuterie platter with gourmet cheeses and slivers of salami, pastrami, hickory ham and other cold meats. 

The offer includes coffee, tea and mimosas.

When: Every Saturday, Sunday, and public holiday from 7:30am to 11am
Cost: R295pp per adult, R145pp per child

Kraal Restaurant

E|Bar at Thaba Eco Hotel

Take in nature scenes and lush greenery from the deck of Thaba Eco Hotel’s outdoor E Bar. This cocktail bar in Johannesburg is a stunning rooftop venue serving chilled champagne and signature cocktails with a small light meal menu. Live music performances are planned every month monthly and the venue is also available for private rental. 

E|Bar is situated outdoors and only in operation during good weather.

Where: Kraal Restaurant at Thaba Eco Hotel, Impala Road, Kibler Park, Klipriviersberg Nature Reserve, Johannesburg South,
When: Sunday to Monday, 7am to 10pm. Friday and Saturday, 7am to 11pm

Tel: 011 959 0777
Facebook: @ThabaEcoHotel
Instagram: @thabahotel

Discussion2 Comments

  1. I would like to make an enquiry about having a 40th birthday party at your restaurant .

    I planned to have 40 quests.

Leave A Comment