Out & About SAKwaZulu-Natal Eats › St Lucia

OUT & ABOUT SA

Restaurants in St Lucia

17 curated places to eat and drink in St Lucia, KwaZulu-Natal — hand-picked and kept current by Out & About SA. Updated August 2026.

Out & About SA lists 17 places to eat and drink in St Lucia, in the Zululand & Elephant Coast. They span Italian & Pizza, Portuguese & Mediterranean and Seafood. Every listing is hand-checked and kept current — browse them below, or open the full KwaZulu-Natal eats guide.

Alfredo's Restaurant

Italian & PizzaRR

Zululand & Elephant Coast

Long-running Italian eatery on the main street serving pasta, wood-fired pizza and some South African dishes

Visit website ↗

Barraca Restaurant

Portuguese & MediterraneanRR

Zululand & Elephant Coast

Portuguese-Italian restaurant known for grills, seafood, steaks and pizza

Visit website ↗

Braza St

Portuguese & Mediterranean★ 4RR

Zululand & Elephant Coast

Portuguese-style restaurant on McKenzie Street known for chicken, prawns and seafood

Die Visserman

SeafoodRR

Zululand & Elephant Coast

Casual seafood-focused bar and cafe

Fishermans Restaurant & Pub

Pubs & BreweriesRR

Zululand & Elephant Coast

Relaxed pub serving seafood, grills and cold beers

Greco

Portuguese & MediterraneanRR

Zululand & Elephant Coast

Mediterranean menu of gyros, kebabs, salads, sushi and seafood platters

Hippo Cafe

Cafés & BakeriesRR

Zululand & Elephant Coast

Casual coffee shop and cafe serving burgers, breakfasts and milkshakes

John Dory's St Lucia

SeafoodRR

Zululand & Elephant Coast

Family-friendly seafood and sushi chain restaurant

KAUAI St Lucia

Cafés & BakeriesRR

Zululand & Elephant Coast

Health-focused cafe with wraps, sandwiches, smoothies and vegan options

Ocean Basket St Lucia

Seafood★ 4.2RR

Zululand & Elephant Coast

Seafood franchise on McKenzie Street popular with visitors to the estuary town

Visit website ↗

Reef & Dune

Seafood★ 4.2RR

Zululand & Elephant Coast

Thatched restaurant serving fresh fish, meats and pizza, a St Lucia tourist favourite

St Lucia Coffee Shop

Cafés & BakeriesR

Zululand & Elephant Coast

Cafe for specialty coffee, freshly baked muffins and paninis

St Lucia Ski Boat Club

Seafood★ 4.1RR

Zululand & Elephant Coast

Casual club restaurant with estuary views serving seafood and grills

The Gourmet & Grub

Burgers & Fast CasualR

Zululand & Elephant Coast

Casual eatery serving South African breakfast, lunch and dinner fare

The Hippo Steakhouse

Steak & GrillRR

Zululand & Elephant Coast

Steakhouse offering grills and hearty meat dishes

The Ocean Grill Restaurant

SeafoodRR

Zululand & Elephant Coast

Seafood restaurant specialising in fresh grilled fish and African dishes

Wimpy St Lucia

Burgers & Fast CasualR

Zululand & Elephant Coast

Family diner chain serving burgers, mixed grills and all-day breakfast

More in St Lucia

Restaurants in other KwaZulu-Natal towns

All eats across KwaZulu-Natal → Explore all of Southern Africa → Suggest a place we’ve missed