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.

Best Restaurants in Johannesburg, South Africa

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Cube Tasting Kitchen

#1 of 801 Restaurants in Johannesburg
Map
Visitor photos (152)
Cuisines: International

Cafe Del Sol

#2 of 801 Restaurants in Johannesburg
Map
Visitor photos (38)
Cuisines: Italian Pasta

Wombles

#4 of 801 Restaurants in Johannesburg
Visitor photos (31)
Cuisines: Steakhouse

Mo-Zam-Bik Linksfield

#5 of 801 Restaurants in Johannesburg
Visitor photos (40)
Cuisines: European Portuguese

Five Hundred

#6 of 801 Restaurants in Johannesburg
Price: $85 - $450 Map
Visitor photos (67)
Cuisines: African International Vegetarian Contemporary

The Grillhouse Rosebank
As featured in Jo\'burg Foodie

#7 of 801 Restaurants in Johannesburg
Map
Visitor photos (36)
Cuisines: Steakhouse Barbecue Grill

Pigalle Melrose Arch

#8 of 801 Restaurants in Johannesburg
Price: $25 - $50 Map
Visitor photos (23)
Cuisines: Seafood International European Portuguese

Ristorante La Trinita

#9 of 801 Restaurants in Johannesburg
Map
Visitor photos (11)
Cuisines: Italian

Licorish Bistro

#10 of 801 Restaurants in Johannesburg
Map
Visitor photos (42)
Cuisines: International Contemporary

DW 11-13
As featured in Jo\'burg Foodie

#11 of 801 Restaurants in Johannesburg
Map
Visitor photos (66)
Cuisines: European

Restaurante Parreirinha

#12 of 801 Restaurants in Johannesburg
Map
Visitor photos (17)
Cuisines: European Portuguese

Qunu Restaurant

#13 of 801 Restaurants in Johannesburg
Map
Visitor photos (78)
Cuisines: Steakhouse African International Vegetarian
Reserve

Level Four

#14 of 801 Restaurants in Johannesburg
Map
Visitor photos (32)
Cuisines: Contemporary

Cafe Hemingways

#15 of 801 Restaurants in Johannesburg
Map
Visitor photos (7)
Cuisines: French Fusion Bistro

Lucky Bean

#16 of 801 Restaurants in Johannesburg
Price: $4 - $14
Visitor photos (6)
Cuisines: International

Mezepoli Meze Wine and Bar

#17 of 801 Restaurants in Johannesburg
Price: $5 - $22 Map
Visitor photos (19)
Cuisines: Mediterranean Sushi Spanish Tapas

Tasha's

#18 of 801 Restaurants in Johannesburg
Map
Visitor photos (20)
Cuisines: Contemporary

SLOW Lounge

#19 of 801 Restaurants in Johannesburg
Visitor photos (10)

Restaurant Chez Girard French cuisine

#20 of 801 Restaurants in Johannesburg
Map
Cuisines: French

Turn and Tender

#21 of 801 Restaurants in Johannesburg
Map
Visitor photos (10)
Cuisines: Steakhouse

Vera Vita

#22 of 801 Restaurants in Johannesburg
Map
Visitor photos (9)
Cuisines: Italian

Fireside Bistro

#23 of 801 Restaurants in Johannesburg
Map
Visitor photos (18)
Cuisines: French Bistro

86 Public

#24 of 801 Restaurants in Johannesburg
Map
Visitor photos (3)
Cuisines: Pizza Pub

Ten Bompas Restaurant

#25 of 801 Restaurants in Johannesburg
Price: $10 - $50 Map
Visitor photos (16)
Cuisines: French International European Contemporary

The Local Grill

#26 of 801 Restaurants in Johannesburg
Price: $15 - $20 Map
Visitor photos (26)
Cuisines: Steakhouse Barbecue

il Tartufo

#27 of 801 Restaurants in Johannesburg
Map
Visitor photos (15)
Cuisines: Italian

Illovo Mastrantonio

#28 of 801 Restaurants in Johannesburg
Price: $15 - $35 Map
Visitor photos (6)
Cuisines: Italian

Fishmonger

#29 of 801 Restaurants in Johannesburg
Price: $5 - $10 Map
Visitor photos (11)

Thomas Maxwell

#30 of 801 Restaurants in Johannesburg
Map
Visitor photos (31)
Cuisines: International