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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Restaurants in KwaZulu-Natal

Sort by:
Ranking
Name

Tramonto Restaurant (Newcastle)

#271 of 1,269 Restaurants in KwaZulu-Natal
#2 of 20 Restaurants in Newcastle
$$ - $$$ Map
Cuisines: European African

Casa Mia Restaurant (Port Shepstone)

#272 of 1,269 Restaurants in KwaZulu-Natal
#4 of 14 Restaurants in Port Shepstone
$$ - $$$ Map
Visitor photos (6)
Cuisines: Italian Pizza

Mariners Restaurant (Marina Beach)

#273 of 1,269 Restaurants in KwaZulu-Natal
#1 of 1 Restaurants in Marina Beach
$$ - $$$ Map
Visitor photos (18)
Cuisines: Seafood

Frangipani Restaurant Days At Sea (Trafalgar)

#274 of 1,269 Restaurants in KwaZulu-Natal
#2 of 5 Restaurants in Trafalgar
$$$$ Map
Visitor photos (19)
Cuisines: Seafood European

Keg & Galleon (Margate)

#275 of 1,269 Restaurants in KwaZulu-Natal
#2 of 20 Restaurants in Margate
$$ - $$$ Map
Visitor photos (5)
Cuisines: Bar

Eagle Peak Spur Steak Ranch (Newcastle)

#276 of 1,269 Restaurants in KwaZulu-Natal
#3 of 20 Restaurants in Newcastle
$$ - $$$ Map
Visitor photos (15)

Beach Bobbies (Port Edward)

#277 of 1,269 Restaurants in KwaZulu-Natal
#3 of 11 Restaurants in Port Edward
$$ - $$$
Visitor photos (15)
Cuisines: Bar Seafood Contemporary Pub

The Beach Bar (Scottburgh)

#278 of 1,269 Restaurants in KwaZulu-Natal
#4 of 16 Restaurants in Scottburgh
$$ - $$$ Map
Visitor photos (13)
Cuisines: Bar Sushi Pub

Vanilla Cafe (Port Edward)

#279 of 1,269 Restaurants in KwaZulu-Natal
#4 of 11 Restaurants in Port Edward
$$ - $$$ Map
Visitor photos (19)
Cuisines: Cafe

Ady's The Queen of Tarts Eatery (Winterton)

#280 of 1,269 Restaurants in KwaZulu-Natal
#5 of 9 Restaurants in Winterton
$$ - $$$ Map
Visitor photos (5)
Cuisines: Cafe

Catch (Umhlanga Rocks)

#281 of 1,269 Restaurants in KwaZulu-Natal
#38 of 103 Restaurants in Umhlanga Rocks
$ Map
Visitor photos (5)
Cuisines: Seafood Sushi Asian

Schooners Gallery Seafood (Port Shepstone)

#282 of 1,269 Restaurants in KwaZulu-Natal
#5 of 14 Restaurants in Port Shepstone
$$ - $$$ Map
Cuisines: Bar Seafood

Treat Cafe (Botha's Hill)

#283 of 1,269 Restaurants in KwaZulu-Natal
#1 of 8 Restaurants in Botha's Hill
$$ - $$$ Map
Visitor photos (10)
Cuisines: Cafe European

Wimpy (Margate)

#284 of 1,269 Restaurants in KwaZulu-Natal
#3 of 20 Restaurants in Margate
$$ - $$$ Map

Meat Up (Pietermaritzburg)

#285 of 1,269 Restaurants in KwaZulu-Natal
#15 of 81 Restaurants in Pietermaritzburg
$$ - $$$ Map
Cuisines: Grill

Route 66 (Salt Rock)

#286 of 1,269 Restaurants in KwaZulu-Natal
#8 of 23 Restaurants in Salt Rock
$$ - $$$ Map
Visitor photos (8)
Cuisines: Bar Pub Grill

O&O Cafe (Westville)

#287 of 1,269 Restaurants in KwaZulu-Natal
#4 of 30 Restaurants in Westville
$$ - $$$ Map
Visitor photos (10)

Salisbury Cafe (Durban)

#288 of 1,269 Restaurants in KwaZulu-Natal
#76 of 452 Restaurants in Durban
$$ - $$$ Map
Visitor photos (2)
Cuisines: Cafe

Panaji (Durban)

#289 of 1,269 Restaurants in KwaZulu-Natal
#77 of 452 Restaurants in Durban
Map
Visitor photos (4)
Cuisines: Indian

Silver Spear Spur Steak Ranch (Durban)

#290 of 1,269 Restaurants in KwaZulu-Natal
#78 of 452 Restaurants in Durban
$$ - $$$ Map
Visitor photos (6)

La Spiaggia Restaurant and Takeaway (Umhlanga Rocks)

#291 of 1,269 Restaurants in KwaZulu-Natal
#39 of 103 Restaurants in Umhlanga Rocks
$$ - $$$ Map
Visitor photos (11)

The Purple Giraffe Art Cafe (Drakensberg Region)

#292 of 1,269 Restaurants in KwaZulu-Natal
#1 of 1 Restaurants in Drakensberg Region
$$ - $$$ Map
Visitor photos (3)
Cuisines: African Cafe Fast food Contemporary Italian Seafood

Kung Thai (Durban)

#293 of 1,269 Restaurants in KwaZulu-Natal
#79 of 452 Restaurants in Durban
$$ - $$$ Map
Visitor photos (6)
Cuisines: Asian Thai

Butlers Restaurant and Event Venue (Hillcrest)

#294 of 1,269 Restaurants in KwaZulu-Natal
#10 of 33 Restaurants in Hillcrest
$ Map
Visitor photos (3)

Joita's (Umhlanga Rocks)

#295 of 1,269 Restaurants in KwaZulu-Natal
#40 of 103 Restaurants in Umhlanga Rocks
$$ - $$$ Map
Visitor photos (5)
Cuisines: Portuguese European

Ocean Basket (Pietermaritzburg)

#296 of 1,269 Restaurants in KwaZulu-Natal
#16 of 81 Restaurants in Pietermaritzburg
$$ - $$$ Map
Visitor photos (2)
Cuisines: Seafood Sushi

Quincy's cafe (Pietermaritzburg)

#297 of 1,269 Restaurants in KwaZulu-Natal
#17 of 81 Restaurants in Pietermaritzburg
$$ - $$$ Map
Visitor photos (1)
Cuisines: Steakhouse

La Bella (Berea)

#298 of 1,269 Restaurants in KwaZulu-Natal
#1 of 7 Restaurants in Berea
$$ - $$$ Map
Visitor photos (15)
Cuisines: Italian Pizza

RJ's Famous Rib Steakhouse (Durban)

#299 of 1,269 Restaurants in KwaZulu-Natal
#80 of 452 Restaurants in Durban
$$ - $$$ Map
Visitor photos (3)
Cuisines: Steakhouse Halal

The Thirsty Whale (Amanzimtoti)

#300 of 1,269 Restaurants in KwaZulu-Natal
#7 of 29 Restaurants in Amanzimtoti
$$ - $$$ Map
Visitor photos (9)
Cuisines: Bar Pub