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

Sort by:
Ranking
Name

Colonial Restaurant (Magaliesburg)

#31 of 2,189 Restaurants in Greater Johannesburg
#1 of 12 Restaurants in Magaliesburg
$$ - $$$ Map
Visitor photos (84)

Quills (Johannesburg)

#32 of 2,189 Restaurants in Greater Johannesburg
#18 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (54)

Fahrenheit Seafood & Grill (Edenvale)

#33 of 2,189 Restaurants in Greater Johannesburg
#1 of 55 Restaurants in Edenvale
$$ - $$$ Map
Visitor photos (28)

Marble Restaurant (Johannesburg)

#34 of 2,189 Restaurants in Greater Johannesburg
#19 of 976 Restaurants in Johannesburg
$$$$ Map
Visitor photos (113)

Braza Emperors Palace (Kempton Park)

#35 of 2,189 Restaurants in Greater Johannesburg
#2 of 67 Restaurants in Kempton Park
$$ - $$$ Map
Visitor photos (16)

Carnivore (Muldersdrift)

#36 of 2,189 Restaurants in Greater Johannesburg
#2 of 25 Restaurants in Muldersdrift
$$ - $$$ Map
Visitor photos (222)
Cuisines: African Barbecue

Pigalle Sandton (Sandton)

#37 of 2,189 Restaurants in Greater Johannesburg
#8 of 184 Restaurants in Sandton
$$$$ Map
Visitor photos (39)

The Foundry (Johannesburg)

#38 of 2,189 Restaurants in Greater Johannesburg
#20 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (43)
Cuisines: Bar Pizza Pub Contemporary Gluten Free Options Vegetarian Friendly

1920 PORTUGUESE RESTAURANT (Randburg)

#39 of 2,189 Restaurants in Greater Johannesburg
#1 of 107 Restaurants in Randburg
$$ - $$$ Map
Visitor photos (25)
Cuisines: European Portuguese

Pigalle Melrose Arch (Johannesburg)

#40 of 2,189 Restaurants in Greater Johannesburg
#21 of 976 Restaurants in Johannesburg
$$$$ Map
Visitor photos (42)

Mezepoli Meze Wine and Bar (Johannesburg)

#41 of 2,189 Restaurants in Greater Johannesburg
#22 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (58)

Olives & Plates (Johannesburg)

#42 of 2,189 Restaurants in Greater Johannesburg
#23 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (42)

Mythos (Johannesburg)

#43 of 2,189 Restaurants in Greater Johannesburg
#24 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (11)

Black Horse (Magaliesburg)

#44 of 2,189 Restaurants in Greater Johannesburg
#2 of 12 Restaurants in Magaliesburg
$$ - $$$ Map
Visitor photos (175)

Cafe Del Sol Botanico (Bryanston)

#45 of 2,189 Restaurants in Greater Johannesburg
#3 of 39 Restaurants in Bryanston
$$$$ Map
Visitor photos (102)

Cuisine Afrique (Boksburg)

#46 of 2,189 Restaurants in Greater Johannesburg
#1 of 63 Restaurants in Boksburg
$$ - $$$ Map
Visitor photos (23)
Cuisines: Grill Italian African Seafood European

The Diner Krugersdorp (Krugersdorp)

#47 of 2,189 Restaurants in Greater Johannesburg
#3 of 46 Restaurants in Krugersdorp
$$ - $$$ Map
Visitor photos (14)
Cuisines: Bar American

Urbanologi (Johannesburg)

#48 of 2,189 Restaurants in Greater Johannesburg
#25 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (65)

Che Argentine Gril (Johannesburg)

#49 of 2,189 Restaurants in Greater Johannesburg
#26 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (58)

Restaurante Parreirinha (Johannesburg)
As featured in Best Food in Johannesburg

#50 of 2,189 Restaurants in Greater Johannesburg
#27 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (44)

Casalinga Ristorante Italiano (Johannesburg)

#51 of 2,189 Restaurants in Greater Johannesburg
#28 of 976 Restaurants in Johannesburg
$$$$ Map
Visitor photos (75)

Mugg & Bean (Kempton Park)

#52 of 2,189 Restaurants in Greater Johannesburg
#3 of 67 Restaurants in Kempton Park
$$ - $$$ Map
Visitor photos (48)

Casa Bella Mall of Africa (Midrand)

#53 of 2,189 Restaurants in Greater Johannesburg
#1 of 69 Restaurants in Midrand
$$ - $$$ Map
Visitor photos (35)

JB's Corner (Johannesburg)

#54 of 2,189 Restaurants in Greater Johannesburg
#29 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (64)

Papachinos Clearwater (Roodepoort)

#55 of 2,189 Restaurants in Greater Johannesburg
#1 of 65 Restaurants in Roodepoort
$$ - $$$ Map
Visitor photos (34)

The Fat Zebra (Randburg)

#56 of 2,189 Restaurants in Greater Johannesburg
#2 of 107 Restaurants in Randburg
$$ - $$$
Visitor photos (44)

Qunu Restaurant (Johannesburg)

#57 of 2,189 Restaurants in Greater Johannesburg
#30 of 976 Restaurants in Johannesburg
$$$$ Map
Visitor photos (131)
Reserve

Level Four (Johannesburg)

#58 of 2,189 Restaurants in Greater Johannesburg
#31 of 976 Restaurants in Johannesburg
$$$$ Map
Visitor photos (107)
Cuisines: European Contemporary Gluten Free Options

Ocean Basket (Benoni)

#59 of 2,189 Restaurants in Greater Johannesburg
#1 of 54 Restaurants in Benoni
$$ - $$$ Map
Visitor photos (6)

Orient (Johannesburg)

#60 of 2,189 Restaurants in Greater Johannesburg
#32 of 976 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (55)