We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Greater Johannesburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(248)
(236)
(207)
(62)
(94)
Bar
(132)
Belgian
(3)
Brazilian
(1)
Brew Pub
(6)
(121)
Central American
(2)
Central European
(2)
(50)
Contemporary
(86)
(1)
Diner
(25)
Dutch
(2)
(133)
(20)
(21)
Gastropub
(27)
(6)
(29)
Grill
(103)
(32)
(84)
(4)
Israeli
(3)
(3)
(3)
(17)
Pub
(125)
(148)
(2)
Southwestern
(2)
(12)
(114)
Swiss
(2)
(31)
Wine Bar
(5)
Burrito
(3)
Cheesecake
(3)
Chicken Wings
(2)
Crab
(2)
Dim Sum
(10)
Dumplings
(4)
Falafel
(1)
Filet Mignon
(1)
Fish & Chips
(1)
Halloumi
(5)
Hamburger
(17)
Lasagne
(2)
Noodle
(6)
Omelette
(1)
Oyster
(7)
Pad Thai
(1)
Pasta
(10)
Peking Duck
(2)
Ribs
(15)
Schnitzel
(1)
Shrimp
(1)
Tapas
(6)
More
Dietary Restrictions
Vegetarian Friendly
(393)
Gluten Free Options
(105)
Vegan Options
(93)
Halal
(15)
Kosher
(4)
More
Less
Meals
(339)
(964)
(991)
Price
Cheap Eats
(108)
Mid-range
(2168)
Fine Dining
(55)
Restaurant features
(22)
(211)
Free Wifi
(208)
Parking Available
(338)
Reservations
(946)
Serves Alcohol
(617)
Takeout
(558)
Television
(164)
Wheelchair Accessible
(646)
More
Good for
Bar Scene
(113)
Business meetings
(287)
(482)
Kids
(109)
Local cuisine
(166)
(131)
More
Sort by:
  • Ranking
  • Name

Bean Tree Cafe Randburg

#511 of 2,200 Restaurants in Greater Johannesburg
#22 of 108 Restaurants in Randburg
$$ - $$$ Cafe

Indianapolis Spur Steak Ranch Boksburg

#512 of 2,200 Restaurants in Greater Johannesburg
#19 of 62 Restaurants in Boksburg

Rodizio Johannesburg

#513 of 2,200 Restaurants in Greater Johannesburg
#277 of 987 Restaurants in Johannesburg
$$ - $$$ Barbecue South American Central American

Grand Slam Sports Diner Edenvale

#514 of 2,200 Restaurants in Greater Johannesburg
#9 of 56 Restaurants in Edenvale
$$ - $$$ Bar Pub European Portuguese

Pasta Cafe Johannesburg

#515 of 2,200 Restaurants in Greater Johannesburg
#278 of 987 Restaurants in Johannesburg

Robby's Place Soweto

#516 of 2,200 Restaurants in Greater Johannesburg
#4 of 17 Restaurants in Soweto

The Baron Bryanston Randburg

#517 of 2,200 Restaurants in Greater Johannesburg
#23 of 108 Restaurants in Randburg
$$ - $$$ Steakhouse

Chezgirard Johannesburg

#518 of 2,200 Restaurants in Greater Johannesburg
#279 of 987 Restaurants in Johannesburg
$$ - $$$ European French

Super Sconto Johannesburg

#519 of 2,200 Restaurants in Greater Johannesburg
#280 of 987 Restaurants in Johannesburg

Oceanbasket Krugersdorp

#520 of 2,200 Restaurants in Greater Johannesburg
#9 of 44 Restaurants in Krugersdorp
$$ - $$$ Seafood

The Griffin - Gastropub Johannesburg

#521 of 2,200 Restaurants in Greater Johannesburg
#281 of 987 Restaurants in Johannesburg
$$ - $$$ Bar Pub Contemporary

Rocket Rivonia

#522 of 2,200 Restaurants in Greater Johannesburg
#6 of 19 Restaurants in Rivonia
$$ - $$$ International

Eatery JHB Sandton

#523 of 2,200 Restaurants in Greater Johannesburg
#64 of 177 Restaurants in Sandton
$$ - $$$ International

Colcacchios Johannesburg

#524 of 2,200 Restaurants in Greater Johannesburg
#282 of 987 Restaurants in Johannesburg
$$ - $$$ Italian Pizza

Doppio Zero Roodepoort

#525 of 2,200 Restaurants in Greater Johannesburg
#15 of 66 Restaurants in Roodepoort

Angelo's Kitchen Bryanston

#526 of 2,200 Restaurants in Greater Johannesburg
#13 of 40 Restaurants in Bryanston

Ocean Basket Fourways

#527 of 2,200 Restaurants in Greater Johannesburg
#18 of 55 Restaurants in Fourways
$$ - $$$ Seafood Sushi

Spur Steak Ranch Wichita Germiston

#528 of 2,200 Restaurants in Greater Johannesburg
#8 of 37 Restaurants in Germiston

Turn 'n Tender Steakhouse Sandton

#529 of 2,200 Restaurants in Greater Johannesburg
#65 of 177 Restaurants in Sandton
$$ - $$$ Steakhouse Bar Pub

Col'Cacchio Pizzeria Alberton

#530 of 2,200 Restaurants in Greater Johannesburg
#6 of 35 Restaurants in Alberton
$$ - $$$ Italian Pizza

The Curry Palace Johannesburg

#531 of 2,200 Restaurants in Greater Johannesburg
#283 of 987 Restaurants in Johannesburg

Die Boomhuisie Krugersdorp

#532 of 2,200 Restaurants in Greater Johannesburg
#10 of 44 Restaurants in Krugersdorp

Tashas Johannesburg

#533 of 2,200 Restaurants in Greater Johannesburg
#284 of 987 Restaurants in Johannesburg
Contemporary Healthy

Col'Cacchio Pizzeria Johannesburg

#534 of 2,200 Restaurants in Greater Johannesburg
#285 of 987 Restaurants in Johannesburg

Tei Avon Johannesburg

#535 of 2,200 Restaurants in Greater Johannesburg
#288 of 987 Restaurants in Johannesburg

Luigi's Pizzeria - Boskruin Randburg

#536 of 2,200 Restaurants in Greater Johannesburg
#24 of 108 Restaurants in Randburg
$$ - $$$ Italian Pizza

Erawan Thai Restaurant and Bar Johannesburg

#537 of 2,200 Restaurants in Greater Johannesburg
#289 of 987 Restaurants in Johannesburg
$$ - $$$ Asian Thai

The Curry Boss Bryanston

#538 of 2,200 Restaurants in Greater Johannesburg
#14 of 40 Restaurants in Bryanston

FEGO Caffe NICOLWAY Johannesburg

#539 of 2,200 Restaurants in Greater Johannesburg
#290 of 987 Restaurants in Johannesburg
$$ - $$$ Cafe International

Nonna's Italian Food Bar Sandton

#540 of 2,200 Restaurants in Greater Johannesburg
#66 of 177 Restaurants in Sandton