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.

Saint Lucia

Free Newsletter

Interested in Saint Lucia?

We'll send you updates with the latest deals, reviews and articles for Saint Lucia each week.

Saint Lucia Hotels | Saint Lucia Attractions | Saint Lucia Restaurants | Holiday Rentals | Flights | TripAdvisor pages

Up one level: KwaZulu-Natal

Saint Lucia Restaurants



Alfredo's Restaurant
Cuisines: Italian
Ranked #5 in Saint Lucia, South Africa
Laughing Fish Beach Bar & Grill
Price*: US$ 5-10
Cuisines: English
Braza
Ranked #1 in Saint Lucia, South Africa
Ocean Basket
Cuisines: Seafood
Ranked #2 in Saint Lucia, South Africa
The Quarterdeck Seafood Grill & Steak House
Cuisines: Seafood, Steakhouse
Ranked #10 in Saint Lucia, South Africa
Reef and Dune
Cuisines: Pizza, Seafood, Pizza & Pasta, Grill
Ranked #3 in Saint Lucia, South Africa
Damassi
Cuisines: Healthy
Ranked #12 in Saint Lucia, South Africa
St Lucia Ski Boat Club
Cuisines: African
Ranked #4 in Saint Lucia, South Africa
The Ocean Sizzler
Cuisines: Greek, Seafood, Steakhouse, Pizza & Pasta
Ranked #6 in Saint Lucia, South Africa
Fishermans Restaurant & Pub
Cuisines: African
Ranked #9 in Saint Lucia, South Africa
Thyme Square
Ranked #7 in Saint Lucia, South Africa
Baracca Restaurant
Cuisines: Portuguese
Ranked #11 in Saint Lucia, South Africa
St Lucia John Dory's
Cuisines: Sushi, Seafood, Fish & Chips
Ranked #8 in Saint Lucia, South Africa


Restaurants near Saint Lucia



Veranda Cafe
Mtubatuba, KwaZulu-Natal. 23 km west of Saint Lucia
Cuisines: Bakery, Café
Ranked #1 in Mtubatuba, South Africa
Amorello Sunset Deck Restaurant and Bar
Hluhluwe, Zululand. 41 km north of Saint Lucia
Cuisines: Hamburgers, Pizza, Seafood, International
Ranked #3 in Hluhluwe, South Africa
Zulu Croc and Wildlife World Hluhluwe
Hluhluwe, Zululand. 42 km north of Saint Lucia
Cuisines: Continental
Ranked #2 in Hluhluwe, South Africa
Wimpy
Hluhluwe, Zululand. 42 km north of Saint Lucia
Cuisines: Fast food
Ranked #4 in Hluhluwe, South Africa
Outlook Espresso
Richards Bay, KwaZulu-Natal. 52 km southwest of Saint Lucia
Bronco Creek Spur
Richards Bay, KwaZulu-Natal. 54 km southwest of Saint Lucia
Cuisines: Barbecue, Dessert, Hamburgers, Steakhouse, Fast food, Chicken Wings
Ranked #3 in Richards Bay, South Africa
Mariners
Richards Bay, KwaZulu-Natal. 55 km southwest of Saint Lucia
Cuisines: Seafood, Steakhouse
Ranked #10 in Richards Bay, South Africa
Richards Bay John Dory's
Durban, KwaZulu-Natal. 55 km southwest of Saint Lucia
Cuisines: Sushi, Seafood, Fish & Chips
Ranked #169 in Durban, South Africa
Panarottis Richards Bay
Richards Bay, KwaZulu-Natal. 55 km southwest of Saint Lucia
Cuisines: Dessert, Italian, Pizza, Pizza & Pasta, Pasta
Ranked #8 in Richards Bay, South Africa
MEALS on Wheels
Richards Bay, KwaZulu-Natal. 55 km southwest of Saint Lucia
Dockside Shack
Richards Bay, KwaZulu-Natal. 57 km southwest of Saint Lucia
Cuisines: Diner
Ranked #9 in Richards Bay, South Africa
King Pie
Empangeni, Zululand. 65 km southwest of Saint Lucia
Ranked #2 in Empangeni, South Africa
Nam Jai House
Empangeni, Zululand. 65 km southwest of Saint Lucia
Cuisines: Sushi, Japanese, Thai
Ranked #1 in Empangeni, South Africa
Eagle Creek Spur
Empangeni, Zululand. 66 km southwest of Saint Lucia
Cuisines: Barbecue, Dessert, Hamburgers, Steakhouse, Fast food, Chicken Wings
Wave Sports Cafe
Empangeni, Zululand. 66 km southwest of Saint Lucia
Cuisines: African, Barbecue, Seafood, Bar, Café
PORKY'S GRILL & SEAFOOD
Umhlanga Rocks, KwaZulu-Natal. 66 km southwest of Saint Lucia
Ranked #33 in Umhlanga Rocks, South Africa
Zanj
Mtunzini, Zululand. 91 km southwest of Saint Lucia
Cuisines: Eclectic
Ranked #1 in Mtunzini, South Africa
Fat Cat
Mtunzini, Zululand. 92 km southwest of Saint Lucia
Cuisines: African, Café, Pizza & Pasta, Bistro
Ranked #2 in Mtunzini, South Africa
Terrace Restaurant
Mkuze, KwaZulu-Natal. 92 km northwest of Saint Lucia
Ranked #1 in Mkuze, South Africa
Pantsula Bites - Ulundi
Ulundi, Zululand. 100 km west of Saint Lucia
Pizza Place
Mbazwana, KwaZulu-Natal. 100 km north of Saint Lucia
Shela Cafe
Eshowe, Zululand. 108 km southwest of Saint Lucia
Sunset Rock Spur
Eshowe, Zululand. 108 km southwest of Saint Lucia
Cuisines: Barbecue, Dessert, Hamburgers, Steakhouse, Fast food, Chicken Wings
Adams Outpost Restaurant
Eshowe, Zululand. 112 km southwest of Saint Lucia
Cuisines: Café, Bistro
Bhubhesi Tavern
Nsoko, Lubombo District. 158 km north of Saint Lucia
Nisela Coffee Shop
Nsoko, Lubombo District. 158 km north of Saint Lucia
Ranked #1 in Nsoko, Swaziland