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 KwaZulu-Natal, 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)

C Breeze Restaurant (Scottburgh)

#1 of 1,045 Restaurants in KwaZulu-Natal
#1 of 14 Restaurants in Scottburgh
Map
Visitor photos (20)
Cuisines: French Seafood Vegetarian Pub Bistro

Afro's Chicken (Durban)

#2 of 1,045 Restaurants in KwaZulu-Natal
#1 of 397 Restaurants in Durban
Map
Visitor photos (22)

Fiamma Grill (Ballito)

#3 of 1,045 Restaurants in KwaZulu-Natal
#1 of 53 Restaurants in Ballito
Map
Visitor photos (21)
Cuisines: Italian Seafood Grill

9th Avenue Bistro (Durban)

#4 of 1,045 Restaurants in KwaZulu-Natal
#2 of 397 Restaurants in Durban
Price: $25 Map
Visitor photos (28)
Cuisines: French Seafood Fusion Bistro

Hartford House (Mooi River)

#5 of 1,045 Restaurants in KwaZulu-Natal
#1 of 3 Restaurants in Mooi River
Map
Visitor photos (11)
Cuisines: International

Ile Maurice (Durban)

#6 of 1,045 Restaurants in KwaZulu-Natal
#3 of 397 Restaurants in Durban
Price: $10 - $15 Map
Visitor photos (21)
Cuisines: French

Munchner Haus (St. Michael's on Sea)

#7 of 1,045 Restaurants in KwaZulu-Natal
#1 of 1 Restaurants in St. Michael's on Sea
Map
Visitor photos (6)
Cuisines: German

Little Havana (Umhlanga Rocks)

#8 of 1,045 Restaurants in KwaZulu-Natal
#1 of 70 Restaurants in Umhlanga Rocks
Map
Visitor photos (36)
Cuisines: Contemporary

parc (Durban)

#9 of 1,045 Restaurants in KwaZulu-Natal
#4 of 397 Restaurants in Durban
Map
Visitor photos (20)
Cuisines: Cafe Contemporary

Mo-zam-bik (Ballito)

#10 of 1,045 Restaurants in KwaZulu-Natal
#2 of 53 Restaurants in Ballito
Price: $4 - $20 Map
Visitor photos (18)
Cuisines: African

The Grill Room at the Oyster Box Hotel (Umhlanga Rocks)

#11 of 1,045 Restaurants in KwaZulu-Natal
#2 of 70 Restaurants in Umhlanga Rocks
Map
Visitor photos (19)
Cuisines: Seafood International
Reserve

Grill Jichana (Durban)

#12 of 1,045 Restaurants in KwaZulu-Natal
#5 of 397 Restaurants in Durban
Price: $25 - $45 Map
Visitor photos (16)
Cuisines: Grill

Linga Lapa (Nottingham Road)

#13 of 1,045 Restaurants in KwaZulu-Natal
#1 of 11 Restaurants in Nottingham Road
Map
Visitor photos (8)
Cuisines: International

Quo Restaurant (Gillitts)

#14 of 1,045 Restaurants in KwaZulu-Natal
#1 of 2 Restaurants in Gillitts
Map
Visitor photos (6)
Cuisines: International

Casa Toscana (Trafalgar)

#15 of 1,045 Restaurants in KwaZulu-Natal
#1 of 2 Restaurants in Trafalgar
Map
Visitor photos (4)
Cuisines: Italian

Traffords (Pietermaritzburg)

#16 of 1,045 Restaurants in KwaZulu-Natal
#1 of 67 Restaurants in Pietermaritzburg
Map
Visitor photos (11)
Cuisines: Contemporary

Lemon Tree Bistro (Underberg)

#17 of 1,045 Restaurants in KwaZulu-Natal
#1 of 4 Restaurants in Underberg
Price: $3 - $12 Map
Visitor photos (33)
Cuisines: Fusion

Marco Paulo World Food Bistro (Durban)

#18 of 1,045 Restaurants in KwaZulu-Natal
#6 of 397 Restaurants in Durban
Map
Visitor photos (7)
Cuisines: International

Spice (Westbrook Beach)

#19 of 1,045 Restaurants in KwaZulu-Natal
#1 of 3 Restaurants in Westbrook Beach
Map
Visitor photos (12)
Cuisines: Indian Thai

MoZamBik Hillcrest (Hillcrest)

#20 of 1,045 Restaurants in KwaZulu-Natal
#1 of 21 Restaurants in Hillcrest
Map
Visitor photos (9)
Cuisines: European Portuguese

Guineafowl (Ladysmith)

#21 of 1,045 Restaurants in KwaZulu-Natal
#1 of 6 Restaurants in Ladysmith
Visitor photos (1)
Cuisines: Indian Cafe International Barbecue Vegetarian Contemporary Healthy

Press Club (Umhlanga Rocks)

#22 of 1,045 Restaurants in KwaZulu-Natal
#3 of 70 Restaurants in Umhlanga Rocks
Map
Visitor photos (15)

Flavours Restaurant (Ramsgate)

#23 of 1,045 Restaurants in KwaZulu-Natal
#1 of 12 Restaurants in Ramsgate
Map
Visitor photos (11)

Joops Place (Durban)

#24 of 1,045 Restaurants in KwaZulu-Natal
#7 of 397 Restaurants in Durban
Map
Visitor photos (5)
Cuisines: Steakhouse

Tumble Downs (Howick)

#25 of 1,045 Restaurants in KwaZulu-Natal
#1 of 22 Restaurants in Howick
Map
Visitor photos (6)

Butcher Boys (Durban)

#26 of 1,045 Restaurants in KwaZulu-Natal
#8 of 397 Restaurants in Durban
Price: $25 - $100 Map
Visitor photos (15)
Cuisines: Steakhouse

The Ocean Terrace (Durban)

#27 of 1,045 Restaurants in KwaZulu-Natal
#9 of 397 Restaurants in Durban
Visitor photos (40)
Cuisines: Indian Seafood
Reserve

Olive and Oil Pietermaritzburg (Pietermaritzburg)

#28 of 1,045 Restaurants in KwaZulu-Natal
#2 of 67 Restaurants in Pietermaritzburg
Price: $10 - $16 Map
Visitor photos (25)

Rosehurst (Pietermaritzburg)

#29 of 1,045 Restaurants in KwaZulu-Natal
#3 of 67 Restaurants in Pietermaritzburg
Map
Visitor photos (20)
Cuisines: British

Mali's Indian Restaurant (Durban)

#30 of 1,045 Restaurants in KwaZulu-Natal
#10 of 397 Restaurants in Durban
Map
Visitor photos (11)
Cuisines: Indian