Find Restaurants & Cafés in Johannesburg

Johannesburg Restaurants & Cafés

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

Craft Beer Library

Where? Craft Beer Library, Corner of 3rd Avenue and 6th Street, Linden, 2195, Johannesburg, Gauteng, South Africa
Craft Beer Library, Johannesburg
In the foothills of Northcliff, Johannesburg, the Craft Beer Library is dedicated to celebrating the quality and range of craft beers and ciders in South Africa. Their initiative is underscored by the passion of avid beer-lovers ...

Crawdaddy’s Good Food

Where? Brooklyn Piazza, Corner Middel & Dey Streets, Brooklyn, Pretoria
Crawdaddy’s Good Food, Johannesburg
This busy restaurant is a popular choice, whether you are popping in for lunch, dinner or even just a quick beer. The decor is interesting and the atmosphere is electric. The menu is extensive and has so many scrumptious meal ...

De Kloof Restaurant

Where? Waterkloof Golf Estate, Johann Rissik Drive, Waterkloof, Pretoria, Gauteng
De Kloof Restaurant, Johannesburg
With a kitchen buzzing with dedicated, qualified, creative and talented chefs, De Kloof offers uncompromising quality. Known for their gourmet burgers and craft beers, which are served all day from Tuesday to Sunday in their bar, ...

Denver Spur

Where? Shop 230, Jacaranda Centre Cnr Frates & Michael Brink Roads, Pretoria
Denver Spur, Johannesburg
Denver Spur, located in Rietfontein is a busy restaurant, offering a warm welcome, excellent service and exceptionally tasty food. Pop in on a Monday and enjoy a two for 1 burger special where you can choose any one of their ...

Diep in die Berg Restaurant

Where? 929 Disselboom Street, Wapadrand, Pretoria East, Pretoria, Gauteng
Diep in die Berg Restaurant, Johannesburg
Great food is rivalled only by an excellent vibe at the Diep in Die Berg Restaurant in Pretoria. With their focus on excellence, this restaurant offers world-class cuisine with distinctive South African influences. They are ...

Dine at Breeze

Where? Emerald Resort & Casino, 777 Frikkie Meyer Boulevard, Vanderbijlpark, Gauteng
Dine at Breeze, Johannesburg
Breeze, the fabulous restaurant at Emerald Resort & Casino offering an array of delicious meals, live entertainment, and a family friendly environment, Breeze makes for the perfect outing night or day. Sip on a cocktail, ...

Dine at Budmarsh Lodge

Where? Budmarsh Hotel, R96 Road,T1 Magalies Meander, Magaliesburg, Magaliesberg
Dine at Budmarsh Lodge, Johannesburg
If you are looking for a fabulous restaurant in Magalisburg, then look no further. Budmarsh Private Lodge is well known for their exceptional cuisine and offer a splendid menu that will have your taste buds begging for more. ...

Dine at De Hoek Country House

Where? De Hoek Country House, Zeekoehoek, Magaliesburg, Gauteng, South Africa
Dine at De Hoek Country House, Johannesburg
The cuisine and 5 star service at De Hoek in Magaliesberg is internationally acclaimed. Michael Holenstein oversees his kitchens with much aplomb and finesse. The style of food served is French continental, and a new 5 course ...

Dine At Kream

Where? 570 Fehrsen Street, Brooklyn Bridge, Building 3 Ground Floor, Pretoria
Dine At Kream, Johannesburg
This classy, elegantly decorated, up market restaurant oozes style. Here you can order delicious delicacies such as frog legs, scallops, venison and outstanding seafood. Whether you are coming for a bite to eat at lunch or a ...

Dine At Platia

Where? Emperor's Palace Retail Emporium, Jones Road, Kempton Park, East Rand, Gauteng, South Africa
Dine At Platia, Johannesburg
Platia offers the ultimate in Greek cuisine. Set in the heart of Gauteng, this lovely restaurant serves some of the best signature dishes around, including slow roasted lamb shank stuffed with herbs, Kleftiko and of course ...

Dine At The Atrium

Where? The Atrium, Corner Fifth and Maude Streets, Sandton, Johannesburg, Gauteng, South Africa
Dine At The Atrium, Johannesburg
The Atrium in Sandton is a classy yet simple restaurant with a lovely ambiance and great food. All the food is freshly prepared using locally produced fresh ingredients. The open lasagna and the grilled sea bass are two of the ...

Dining at A’la Turka

Where? Yadah Castle, 711 Sterkfontein Avenue, Doringkloof East, Near Irene, Gauteng
Dining at A’la Turka, Johannesburg
An extraordinary ambiance that transports you to an exotic foreign land as A’la Turka offers you a very unique dining experience of Turkish cuisine. This magical creation was brought about by married couple Gokhan being from ...

District Six Eatery

Where? District Six Eatery, 35 Greenhill Road, Emmarentia, 2000, Johannesburg, Gauteng, South Africa
District Six Eatery, Johannesburg
Cape Town’s area of District Six is one of deep history and culture, where the realities of the old South Africa and the Apartheid regime are offset by the modern vibrancy of the suburb and the warm hearts and smiles of its ...

Dobbs House Restaurant

Where? Dobbs House Restaurant, Val Bonne Country Estate, 1 Ardene Road, Modderfontein, 1609, East Rand, Gauteng, South Africa
Dobbs House Restaurant, Johannesburg
The Dobbs House Restaurant enjoys its prime positioning in the glorious Modderfontein Nature Reserve. Although this reserve is in the heart of the savannahs and hills of South Africa, it is only a short drive from the capital ...

Doppio Zero Restaurant

Where? Southdown Mall, Corner of John Vorster & Karee Streets, Irene, Northern Gauteng
Doppio Zero Restaurant, Johannesburg
Enjoy phenomenal Mediterranean cuisine at Doppio Zero, which can be found at Southdown Mall in Irene. Their vast array of breads is all home baked (sour dough, Turkish bread, ciabatta, buttermilk & barley rye and focaccia) ...
144 Results for Johannesburg

Filter the results to find your perfect activity

By region:

How to
Find Accommodation

1. View all accommodation types by town

2. View accommodation by special category