St Lucia Where to Eat

St Lucia South Africa Where to Eat

List of Restaurants

Herewith a list of places to Eat and Enjoy while in St Lucia. We will be adding to the list as new and exciting restaurants open.

St Lucia South Africa where to Eat and enjoy oneself. Fortunately one is spoilt when it comes to variety as St Lucia offers a multitude of restaurant options. Especially after a day spent on the unspoilt beaches or visiting one of the numerous parks.

All restaurants are situated on the main street of St Lucia, McKenzie Street. Please do take note that should you be walking to any of the restaurants at night that Hippos do wonder in and around the village at night.

outside deck sunset view at reef and dune st lucia


Reef & Dune

Pizza, Steak, Sea Food and Hamburgers with some incredible cocktails. The ideal place to enjoy with friends and family. Keep an eye out for some marvelous day specials.




Enjoy Mozambican, Brazilian, Angolan and Portuguese tastes. Super Chicken dishes. One may also order from Ocean Basket next door while at Braza. 



John Dory's

Both in and outdoor dinning. Feel like fish then head on over to John Dory's for some great dishes. Also serving Sushi.




Traditional Italian meals, both in and outdoor dinning. One of the best dishes has to be the Oxtail. Some local dishes are also available. 

st lucia south africa ski boat club restaurant


Ski Boat Club

Incredible views of the Hippos playing in the Estuary while enjoying numerous tasty meals. Traditional South African meals also available.

st lucia south africa restaurant ocean basket


Ocean Basket

One of South Africa's largest fish franchise's. Numerous fish dishes to choose from. Both inside and outdoor dinning. 

st lucia south africa fishermans resaturant and pub

Restaurant & Pub


Sea food is the order of the day with some impressive platters. 

st lucia south africa ocean sizzler restaurant


Ocean Sizzler

The ideal place to sit back and relax, sea food, steaks and many other super meals to be enjoyed.

St Lucia South Africa Where to Eat

st lucia south africa thyme square coffee shop

Coffee Shop

Thyme Square

Well if you looking for some amazing cakes, breakfast's and much more then Thyme Square has to be visited. In and out door dinning. 

st lucia coffee shop

Coffee Shop

St Lucia Coffee Shop

Super selection of Coffee's and tasty Snacks. Sit back and enjoy their is really no rush, hmm coffee

st lucia south africa kauai healthy restaurant

Health Foods


Health drinks are the order of the day, great franchise with some truly amazing meals on offer. 

St Lucia South Africa Where to Eat

Ski Boat Club

Idealy situated with impressive views of the St Lucia Estuary and all of it's wildlife. Enjoy Hippos playing while enjoy some tasty treats.


Enjoy some delicious home cooked traditional Italian dishes. Keep an eye out for those specials.

Reef & Dune

Tradition styled thatch restaurant with ample seating. Reef & Dune offers a wide variety of Meat dishes, Fresh Fish and Pizza.

restaurant with a view st lucia ski boat club restaurant

The food is really good, and reasonably priced. Sit outside and watch nature come to you! This last visit we saw sharks in the estuary, and a croc try and catch a shark, all while eating our meal! Excellent. Bird life around there is amazing so all in all, this is the place to go.

st lucia italian restaurant

We ate here in Oct. This is a friendly Italian joint with a good menu, especially pastas. Food was good. The owner is Italian and came around to all the guests. We tried to go back again the next evening but it was closed on Sundays.

gourmet burgers reef & dune restaurant

During our stay in St Lucia we had 3 dinner's here. The atmosphere is very relaxed, the terrace has big wooden tables with candlelight and looks very nice. It is Always quite busy, but there was Always a table available.

Ocean Sizzler Restaurant

Some traditional dishes with fresh fish and meat dishes. Very popular with Tour busses.

John Dory's Restaurant

Franchise style restaurant, offering fish and meat dishes with some splendid sushi dishes.

Fisherman's Restaurant

Traditional and as local as they come. Enjoy fresh fish direct from the Ocean.

ocean sizzler inside view
sushi meals
fishermans restaurant

Visited here with my tour group and booked in advance which is advisable as it was very busy Food was good and the portion sizes on some of the meals was huge! Cocktails also good with great service They split up the bills into pairs as we were such a large group to make it easier for paying individually.

We had dinner at John Dory's on our last evening. Our waiter was awesome and the food was delicious. Don't walk there at night though. Hippo's have been known to walk around in town once it gets dark.

We spent three days in St Lucia and realized from the outset that there were mostly tourist oriented and chain restaurants in the town. As do many travelers we like to find authentic local restaurants when travelling and this is a challenge in St Lucia. We realized right way that the Fisherman's Restaurant and Pub was as local as they come.

St Lucia South Africa Related Articles

St Lucia South Africa

Open chat
Hello, Please let us know if we can assist you regarding Accommodation or Tours & Safaris.

Top Attraction is the Hippo Boat Cruises at R300 pp