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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Soweto

Les Delices De France
€€€€, French, European
Johannesburg 7.6 km away
Cube Tasting Kitchen
€€€€, International
Johannesburg 15.1 km away
Back o' the Moon
€€€€, African, Seafood, International
Johannesburg 10.2 km away
Butcher Block Steakhouse
€€€€
Midrand 11.4 km away
Nando's
€, Portuguese, Fast food, European
Johannesburg 1.6 km away
Wild Spear Spur Steak Ranch
€, Steakhouse, Fast food, Barbecue
Kraal Restaurant
Greater Johannesburg 8.4 km away
Steakhouse (35)
Barbecue (23)
Italian (50)
European (46)
Cafe (39)
Steakhouse (37)
Pizza (36)
Fast food (28)
Brewtown Coffee Co.
Johannesburg 7.7 km away
Palet Coffee Shop
Roodepoort 9.4 km away
Olivia's Coffee Bake
€€ - €€€, Cafe
Johannesburg 12.1 km away
4th Avenue Coffee Roasters
€€ - €€€, Cafe
Johannesburg 10.5 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.

Sakhumzi Restaurant

#1 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (77)
Cuisines: African

Chez Alina

#2 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (33)
Cuisines: African Barbecue

Vuyo's

#3 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (16)
Cuisines: African

Robby's Place

#4 of 27 Restaurants in Soweto
Map
Visitor photos (4)

Nando's (Johannesburg 1.6 km away)

#255 of 999 Restaurants in Johannesburg
Map
Visitor photos (4)

Chaf Pozi

#5 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (30)
Cuisines: African Barbecue Bar

Les Delices De France (Johannesburg 7.6 km away)

#16 of 999 Restaurants in Johannesburg
€€€€ Map
Visitor photos (42)
Cuisines: French European

Restaurant Vilakazi (Johannesburg 0.9 km away)

#281 of 999 Restaurants in Johannesburg
€€ - €€€ Map
Visitor photos (2)
Cuisines: African

Wild Spear Spur Steak Ranch

#6 of 27 Restaurants in Soweto
Map
Visitor photos (4)

Nando's Eldorado Park

#7 of 27 Restaurants in Soweto
Map
Visitor photos (11)
Cuisines: Fast food Grill

Makubenjalo Restaurant (Johannesburg 3.1 km away)

#378 of 999 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: African

Nando's Jabulani Mall

#8 of 27 Restaurants in Soweto
Map
Visitor photos (11)

The Cock and Bull Pub

#9 of 27 Restaurants in Soweto
Cuisines: Steakhouse

Nando's Maponya Mall

#10 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (12)
Cuisines: European Portuguese

Primi soweto

#11 of 27 Restaurants in Soweto

Wandies Place

#12 of 27 Restaurants in Soweto
€€ - €€€ Map
Visitor photos (30)
Cuisines: African

Thrive Cafe (Johannesburg 0.8 km away)

#693 of 999 Restaurants in Johannesburg
€€ - €€€ Map
Visitor photos (24)
Cuisines: Contemporary Grill

Mcdonald's Maponya Mall

#14 of 27 Restaurants in Soweto
Map

Villa E Kasi

#15 of 27 Restaurants in Soweto
Map
Cuisines: Grill

Nando's Ndofaya Mall

#16 of 27 Restaurants in Soweto
Map
Visitor photos (12)
Cuisines: European Portuguese

Mayo Mayo Wings (Johannesburg 4.8 km away)

#451 of 999 Restaurants in Johannesburg
Map

Founders Grill Florida (Roodepoort 7.5 km away)

#2 of 67 Restaurants in Roodepoort
€€ - €€€ Map
Visitor photos (9)
Cuisines: Bar Steakhouse Pub

Crisp Kitchen (Johannesburg 5.8 km away)

#372 of 999 Restaurants in Johannesburg
Map

Hugo's Place Restaurant (Johannesburg 3.0 km away)

#812 of 999 Restaurants in Johannesburg
Map
Cuisines: International

Fournos Bakery (Johannesburg 1.5 km away)

#20 of 20 Restaurants in Johannesburg
€€ - €€€ Map
Visitor photos (5)

Al Fresco Restaurant (Roodepoort 6.4 km away)

#26 of 67 Restaurants in Roodepoort
€€ - €€€ Map
Visitor photos (2)
Cuisines: Italian Pizza

Nando's Florida (Johannesburg 6.2 km away)

#630 of 999 Restaurants in Johannesburg
Map
Visitor photos (11)

Sel et Poivre (Johannesburg 6.2 km away)

#750 of 999 Restaurants in Johannesburg
€€ - €€€ Map
Visitor photos (7)
Cuisines: Belgian European

The Hugenout (Roodepoort 6.7 km away)

#42 of 67 Restaurants in Roodepoort
Map
Visitor photos (1)