Find Restaurants & Cafés in Johannesburg

Johannesburg Restaurants & Cafés

144 results. Narrow these results to find the most suitable restaurants and cafés for your holiday, using the filters provided (right hand column).

The Griffin

Where? Illovo Junction, corner of Corlett Drive and Oxford Road, Illovo, Sandton
The Griffin, Johannesburg
The bustling suburb of Illovo is a favourite amongst young professionals, corporate hotshots and tourists alike, thanks to its prime positioning near to the Johannesburg CBD and the commercial and retail epicentre of Sandton. It ...

The Irene Dairy Farm

Where? Nellmapius Road, Irene, Gauteng
The Irene Dairy Farm, Johannesburg
Irene Dairy Farm offers a little something for everyone; there is the Dairy Shop that sells a decadent, rich, calorie laden thick cream (perfect for afternoon scones) and the rather unique concept of five litre buckets of fresh, ...

The Landing Coffee Shop

Where? 15 Linksfield Road, Edenvale, Dunvegan, East Rand, Johannesburg. (Opposite Edenvale High School).
The Landing Coffee Shop, Johannesburg
In the pretty residential suburb of Dunvegan in Edenvale, Johannesburg, The Landing is frequented by locals. This inviting coffee shop and restaurant is set apart for its excellent coffees and laid-back setting. The baristas ...

The Lion's Den

Where? Tannery Industrial Park, 309 Derdepoort Road, Silverton, Pretoria, Gauteng
The Lion's Den, Johannesburg
With murals of wildlife as high as three storeys, wildlife sculptures and cuisine as robust and bold as its setting, The Lion’s Den is a truly African experience. Animal skin rugs, ornate carved chairs upholstered in leather or ...

The Living Room

Where? 5th Floor, The Main Change, 20 Kruger Street, Maboneng, Johannesburg
The Living Room, Johannesburg
The Living Room is an exciting and very different venue situated on a rooftop in downtown Johannesburg, where you can enjoy truly magnificent views. Being surrounded by blossoming greenery and enjoying a superbly delicious and ...

The Radium Beerhall

Where? 282 Louis Botha Ave, Johannesburg, Gauteng, South Africa
The Radium Beerhall , Johannesburg
The Radium Beerhall is the oldest bar and grill in Johannesburg, steeped in history, tumult and legend. The Radium's history reaches as far back as 1929, when the Khalil family opened it as a tea room, but it lived a double life ...

The Rambling Vine

Where? Mount Grace Country House and Spa, Old Rustenburg Road, Magaliesburg
The Rambling Vine, Johannesburg
The Rambling Vine Restaurant is based in the Mount Grace Country House and Spa. This exquisite food is out of the ordinary and will get your tastebuds begging for more. Some of the culinary delights include the salmon and ...

The Secret Garden

Where? 16b Penguin Drive, Norscot Manor Recreation Centre, Fourways, Sandton, Gauteng.
The Secret Garden, Johannesburg
The Secret Garden is the respite you’ve been searching for, outside of the concrete confines of the city. Perfect for family outings, The Secret Garden offers an extensive breakfast, lunch and tea menu, with views over sprawling ...

The Steamworks Gastropub

Where? Corner of Sunset Avenue and Forest Road, Lonehill, Fourways, Johannesburg
The Steamworks Gastropub, Johannesburg
Gastropubs have long been the places to go in Britain, but this approach has hit South Africa with a bang, and is undergoing a constant evolution. This concept is centred on pubs that specialise in craft beers, local wines and ...

The Way Bar & Grill

Where? G25 Lower Ross Street, Access City, Maboneng, New Doornfontein
The Way Bar & Grill, Johannesburg
The Way Bar & Grill is Johannesburg’s answer to discerning diners looking for a vibey venue with plenty of good food and entertainment. It is situated in the Maboneng precinct, which is an urban epicentre that represents the true ...

Toni's Fully Furnished Pizza

Where? 676 Chamberlains Street, Rietondale, Pretoria, Gauteng
Toni's Fully Furnished Pizza , Johannesburg
Toni and Ian Sime are the owners and chefs of Toni's Fully Furnished Pizza Company, an Italian restaurant in Rietondale, named Toni's Fully Furnished Pizza .The modern interior has a thatch roof with low wooden beams, floors ...

Tony's Seafood & Grill

Where? Glen Gables Centre, Corner of Louis Botha & Lynnwwod Drive, Lynnwood, Pretoria
Tony's Seafood & Grill, Johannesburg
Tony's Seafood & Grill embodies a warm, welcoming ambience for friends and family to enjoy while dining on fine fare. This is a family-run restaurant in Lynnwood, Pretoria, which is a well-developed suburb that lies to the east ...

Tony's Spaghetti Grill

Where? Honey Crest Shopping Centre, Beyers Naude Drive, Randpark Ridge, Randburg
Tony's Spaghetti Grill, Johannesburg
There is a vast and exceptionally delicious Italian menu at Tony’s spaghetti grill. The pizza’s are a popular favourite, whether it is regular or a calzone, it is crammed with exquisite toppings and will have your mouth watering ...

Tranna Indian

Where? Wonderboom Junction, Lavender Road, Wonderboom, Pretoria
Tranna Indian, Johannesburg
Tranna is an outstanding restaurant offering authentic Indian food the way it should be. Sit inside or outside and enjoy a fabulous meal or alternatively get a take away and much in the comfort of your own home. The décor is ...

Tres Jolie Restaurant

Where? Tres Jolie, 22 Peter Road, Ruimsig, West Rand, Gauteng
Tres Jolie Restaurant, Johannesburg
Très Jolie is a beautiful country style restaurant with tranquil gardens and wide-open surroundings. Our venue offers a haven of peace and serenity to everyone who wants to escape from the hustle and bustle of city life. We are ...
146 Results for Johannesburg

Filter the results to find your perfect activity

1. By region:


How to
Find Accommodation


2. View all accommodation types by town

3. View accommodation by special category