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.

Restaurants in Soweto

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(63)
(59)
(28)
(21)
Bar
(44)
Brew Pub
(2)
Cantonese
(1)
Caucasian
(1)
Central American
(2)
Contemporary
(29)
Diner
(6)
(5)
(5)
Gastropub
(4)
(3)
(5)
Grill
(35)
(26)
(1)
(3)
(55)
Pub
(33)
(37)
(1)
Southwestern
(1)
(19)
(6)
Burrito
(5)
California Roll
(1)
Ceviche
(3)
Cheeseburger
(1)
Cheesecake
(9)
Chicken Wings
(42)
Crab
(2)
Cupcake
(1)
Dim Sum
(2)
Dumplings
(3)
Falafel
(2)
Fish & Chips
(4)
French Toast
(2)
Halloumi
(9)
Hamburger
(73)
Hot Dog
(1)
Lasagne
(1)
Lobster
(4)
Lobster Roll
(1)
Mandarin Duck
(1)
Moussaka
(1)
Noodle
(2)
Omelette
(2)
Oyster
(11)
Pad Thai
(1)
Paella
(1)
Pasta
(9)
Peking Duck
(1)
Polenta
(2)
Ribs
(22)
Sandwiches
(5)
Schnitzel
(1)
Shawarma
(2)
Shrimp
(2)
Souvlaki
(1)
Steak Tartare
(2)
Surf And Turf
(1)
Tapas
(11)
More
Dietary Restrictions
Meals
(191)
(358)
(316)
Price
Cheap Eats
(28)
Mid-range
(666)
Fine Dining
(13)
Restaurant features
Free Wifi
(63)
Reservations
(253)
Serves Alcohol
(189)
Takeout
(197)
Television
(51)
Wheelchair Accessible
(205)
More
Good for
Business meetings
(91)
(137)
Local cuisine
(59)
(4)
More
African (28)
Fast food (42)
Barbecue (28)
European (64)
Cafe (40)
Italian (59)
Pizza (57)
Bar (45)
Sakhumzi Restaurant
$$ - $$$, African
Soweto
Chez Alina
$$ - $$$, African
Soweto
Restaurant Vilakazi
$$ - $$$, African
Johannesburg .9 km away
Wandies Place
$$ - $$$, African
Soweto
Les Delices De France
$$$$, French, European
Johannesburg 7.6 km away
Back o' the Moon
$$$$, African, Seafood, International
Johannesburg 10.4 km away
Marble Restaurant
$$$$, International, Contemporary, Steakhouse
Johannesburg 16.0 km away
Morrells Boutique Estate
$$$$, European
Randburg 11.6 km away
Lucky Bean
$$ - $$$, African, International
Johannesburg 11.8 km away
Thundergun Steakhouse
$$ - $$$, Steakhouse, Bar, Barbecue
Johannesburg 12.6 km away
The Local Grill
$$ - $$$, Steakhouse, Barbecue
Johannesburg 15.4 km away
moyo Zoo Lake
$$ - $$$, Contemporary, African
Johannesburg 14.6 km away
Restaurant Vilakazi
$$ - $$$, African
Johannesburg .9 km away
Wild Spear Spur Steak Ranch
$, Steakhouse, Fast food, Barbecue
Soweto
Falcon Falls Spur Steak Ranch
$$ - $$$, Steakhouse, Fast food, Barbecue
Roodepoort 7.6 km away
Werners Lodge and Bistro
$$ - $$$, Bar, German, European
Johannesburg 7.4 km away
Robby's Place
$, African
Soweto
Silver Falcon Spur Steak Ranch
$, Steakhouse, Fast food, Barbecue
Soweto
Anat
$, Fast food, Middle Eastern
Johannesburg 9.7 km away
Dosa Hut
$, Indian
Johannesburg 11.7 km away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Soweto. Showing results within 40 km of Soweto.
Limit search to Soweto.
#1 of 31 Restaurants in Soweto
Les Delices De France Johannesburg 7.6 km away
#22 of 1,101 Restaurants in Johannesburg
#3 of 31 Restaurants in Soweto
Restaurant Vilakazi Johannesburg 0.9 km away
#220 of 1,101 Restaurants in Johannesburg
$$ - $$$ African
#4 of 31 Restaurants in Soweto
$$ - $$$ African
#6 of 31 Restaurants in Soweto
Fast food Grill
Makubenjalo Restaurant Johannesburg 3.1 km away
#404 of 1,101 Restaurants in Johannesburg
#7 of 31 Restaurants in Soweto
#8 of 31 Restaurants in Soweto
$$ - $$$ African Barbecue
#9 of 31 Restaurants in Soweto
#10 of 31 Restaurants in Soweto
#11 of 31 Restaurants in Soweto
$$ - $$$ European Portuguese
Thrive Cafe Johannesburg 0.8 km away
#791 of 1,101 Restaurants in Johannesburg
$$ - $$$ Contemporary Grill
#19 of 31 Restaurants in Soweto
#20 of 31 Restaurants in Soweto
Grill
#21 of 31 Restaurants in Soweto
Crisp Kitchen Johannesburg 5.8 km away
#394 of 1,101 Restaurants in Johannesburg
Turn 'n Tender Roodepoort 7.8 km away
#4 of 75 Restaurants in Roodepoort
Founders Grill Florida Roodepoort 7.4 km away
#5 of 75 Restaurants in Roodepoort
Werners Lodge and Bistro Johannesburg 7.4 km away
#120 of 1,101 Restaurants in Johannesburg
Geno's Porta Portuguesa Johannesburg 6.5 km away
#509 of 1,101 Restaurants in Johannesburg