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

Redo Search in Map
See more restaurants in your map view
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 802 Restaurants in Johannesburg
Map
Visitor photos (152)
Cuisines: International

Cafe Del Sol

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

Wombles

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

Mo-Zam-Bik Linksfield

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

Five Hundred

#6 of 802 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 802 Restaurants in Johannesburg
Map
Visitor photos (36)
Cuisines: Steakhouse Barbecue Grill

Pigalle Melrose Arch

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

Ristorante La Trinita

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

Licorish Bistro

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

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

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

Restaurante Parreirinha

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

Qunu Restaurant

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

Cafe Hemingways

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

Level Four

#15 of 802 Restaurants in Johannesburg
Map
Visitor photos (32)
Cuisines: Contemporary

Lucky Bean

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

Mezepoli Meze Wine and Bar

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

Tasha's

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

Fireside Bistro

#19 of 802 Restaurants in Johannesburg
Map
Visitor photos (18)
Cuisines: French Bistro

SLOW Lounge

#20 of 802 Restaurants in Johannesburg
Visitor photos (10)

Restaurant Chez Girard French cuisine

#21 of 802 Restaurants in Johannesburg
Map
Cuisines: French

Vera Vita

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

Turn and Tender

#23 of 802 Restaurants in Johannesburg
Map
Visitor photos (10)
Cuisines: Steakhouse

86 Public

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

The Local Grill

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

Ten Bompas Restaurant

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

Illovo Mastrantonio

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

il Tartufo

#28 of 802 Restaurants in Johannesburg
Map
Visitor photos (15)
Cuisines: Italian

Fishmonger

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

Thomas Maxwell

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