St Lucia Restaurants

Most St Lucia restaurants are in the north of the island, where most locals and visitors are. The second largest number of restaurants are in Soufriere, which is also a tourism hub. In Vieux Fort and Laborie, you will find a few nice local St Lucia places to eat. In between, there are very few restaurants, but you will usually find a road side vendor or at least a bakery along the way. Sometimes, only the residents of a particular area know who prepares typical St Lucia food for sale, often out of their private kitchen. St. Lucians have their main meal around lunch time. Many places only serve from 12 – 1 or 2 pm or until they sell out. When in doubt, just ask where the nearest place is to get something to eat!

Here are some of our favorite St Lucia restaurants by region

Vieux Fort

Island Breeze and The Reef Cafe are located right on Sandy beach by the airport. Both are popular restaurants and hang out spots, moderately priced.

Indian Chef is located in the Gablewoods South mall. Authentic Indian food, a little more expensive than some of the nearby local restaurants, but very good. Ask for not too spicy.


Our favorite place hands down is the family run Mama Rose restaurant and Bar by the market square. Very friendly and good local food. Just around the corner is also a very small but popular place, Mama Tilly, who specializes in BBQ and Seafood.

Sat Rush Cafe is another great place to hang out, have a drink or smoothie, and light fare. Located right on the beach, lounge chairs and kayaks. Great place to watch the sunset.


The snack bar at Tet Paul Trail offers a great local lunch, as well as Martha’s Tables Restaurant on the way to Sugar beach. In town, we can recommend Belle Vue Restaurant on the waterfront (upstairs).

Fine Dining: Hotel Chocolat (a great culinary experience with the option to do a chocolate tour) Ladera (go for a sunset drink), Stonefield Resort, and famous local Chef Orlando. In town, “The Yard” offers tasty and affordable daily lunch specials (local meals).

Between Soufriere and Castries

Just north of Soufriere there is the Beacon restaurant which has an amazing view and great food. Reservations required.

Then there is the Kai Manje Restaurant at the Ti Kaye boutique resort, nestled on a hill at Anse Cochon Bay. The nearby Plas Kassav bakery creates delicious cassava bread in many different flavors. A must stop!

In Marigot Bay, there are several restaurants, but a little too overpriced and touristy for our taste.

A real experience however is “The Pink Plantation House” a beautiful colonial building and art gallery where lunch is served overlooking Castries.

Between Vieux Fort and Castries

The first place you will come across is Frazer’s Grill N’ Chill BBQ joint just 10 minutes north of Vieux ort on the left. Delicious meat and fish, in wraps or with fries.

The next place is owned by a famous chef, the owner of the Foxgrove Inn and Restaurant in Mon Repos.

After that, there is the Dennery viewing point and snack bar, and just before you cross over the island (a mountain range called Barre de l’Isle) there is a small bakery on the right which serves wood fired bread, pizza, hamburgers, “dall’s” (fried dough with split peas) and fried chicken and fish.


Chef Robby is famous for his waterfront restaurant located upstairs the Place Carenage cruise terminal, which is actually a very chill place to be and look out over the harbour.

One of the best local budget places to eat is the ‘Livity” Ital restaurant opposite La Place Carenage. It doesn’t get more authentic than that!

The Castries market offers a selection of Street food and some seating in midst of the bustling crowd.

For a more formal experience, try the Auberge Seraphine family run Hotel and Restaurant or the Coal pot restaurant just outside of town.

St Lucia Restaurants in Rodney Bay and Gros Islet

Under $15

There are a number of food trucks and food courts that offer affordable and tasty local meals, rotis and and BBQ.

Rituals Cafe offers a great lunch special for only US$ 8 (EC$ 20): Green Figs and Saltfish,  St Lucia’s national dish.

Another popular place is the “Triangle” in the heart of Rodney Bay, which serves cafeteria style traditional St Lucia meals from early to late.

Blue Monkey downstairs the JQ mall and in Castries  is one of our favorites for healthy and vegetarian and vegan fare.

Over $15

The Rodney Bay Marina is a great place to hang out, and indulge in Elena’s wood fired pizza, sushi and other international cuisine. Don’t miss Elena’s authentic Italian ice cream – the best ice cream on the island!

Froggie Jaques restaurant set within the Harmony Suites Inn offers waterfront fine dining and has a well established name.

For special occasions, “The Naked Fisherman” at Cap Maison provides a beautiful setting and gourmet cuisine.


Rituals Sushi located in the Rodney Bay marina.

Razmataz Tandoori serves authentic Indian food and has been around for a long time.

Spice of India restaurant is located downstairs one of the malls.

Big Chef Steakhouse has held its ground for decades.

“Balenbouche is indeed a world within itself exuding a tranquil presence of warmth, hospitality and harmony.”
(Tropical Traveler)
+ 1 (758) 455-1244
P.O. Box VF 707, LC12101, St Lucia

Copyright 2019 Balenbouche Estate