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 803 Restaurants in Johannesburg
Map
Visitor photos (152)
Cuisines: International

Cafe Del Sol

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

Wombles

#4 of 803 Restaurants in Johannesburg
Visitor photos (33)
Cuisines: Steakhouse

Mo-Zam-Bik Linksfield

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

Five Hundred

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

Pigalle Melrose Arch

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

Ristorante La Trinita

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

Licorish Bistro

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

DW 11-13
As featured in Jo'burg Foodie

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

Restaurante Parreirinha

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

Qunu Restaurant

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

Level Four

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

Lucky Bean

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

Mezepoli Meze Wine and Bar

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

Tasha's

#17 of 803 Restaurants in Johannesburg
Map
Visitor photos (20)
Cuisines: Contemporary

Fireside Bistro

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

SLOW Lounge

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

Ten Bompas Restaurant

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

Cafe Hemingways

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

Turn and Tender

#22 of 803 Restaurants in Johannesburg
Map
Visitor photos (10)
Cuisines: Steakhouse

Vera Vita

#23 of 803 Restaurants in Johannesburg
Map
Visitor photos (9)
Cuisines: Italian

Restaurant Chez Girard French cuisine

#24 of 803 Restaurants in Johannesburg
Map
Cuisines: French

86 Public

#25 of 803 Restaurants in Johannesburg
Map
Visitor photos (3)
Cuisines: Pizza Pub

The Local Grill

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

Quills

#27 of 803 Restaurants in Johannesburg
Map
Visitor photos (7)

Thomas Maxwell

#28 of 803 Restaurants in Johannesburg
Map
Visitor photos (31)
Cuisines: International

Illovo Mastrantonio

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

Fishmonger

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