St Lucian restaurants offer a wide variety for such a small island!
From food trucks to fine dining, you’re sure to find something you will like.

Taste a little of everything on your stay

Here are some of the restaurants that are fairly near the villa, and a few of our personal favorites in other areas of the island.

Soufriere restaurants

Dining hours can be somewhat limited – many restaurants close for a few hours between lunch and dinner (many close at 2:30 pm and reopen at 6 pm), and late dining options (after 9 or 9:30) are also limited. St Lucians typically have their big meal at lunch, and many of the local restaurants are not open for dinner.

We recommend you call ahead for dinner reservations at most of the “tourist” restaurants, especially during “the season” (mid-December through mid-April).

The St Lucian area code is 758.

Where applicable, icons below are links and will open in a new window if you click on them. The faces and hearts reflect our personal experiences.

"Eat like a local" in Soufriere

In St Lucia, the main meal is lunch and most of these restaurants are lunch-only. Curry and creole are the main influences on local cooking.

The Beacon    286-9659

Just north of Soufriere on the main highway
Local Cooking - Buffet     $$

Lunch only. Decent food, great views. After lunch, wander through the nearby Marantha Prayer Garden.

Big Yard    429-9772

Bridge Street, Soufriere
Caribbean Grill     $

Local food. Open for lunch and dinner. Lunch is around $12 US per person. We ate there in early 2022 when we needed a quick lunch. It was OK, especially considering the price, but the BBQ chicken was dry.

The Dream    487-0032

Bridge Street, Soufriere
Bar and Grill    $

Limited menu of bar-type food (wings, fries, etc.) We had a late-afternoon Piton and snacks here and the food was fine and inexpensive.

Fedo's    459-5220

New Development, Soufriere
Caribbean "Home" Cooking    $

Lunch only. Our experience: good local food, great value and experience. Schooldays the children come here for lunch

Hippo's Pizza    723-6006

Henry Belmar St (by the square)
Carryout Pizza     $ to $$

Large pizzas around $15 US. We've been there and it satisfied our pizza craving, but Doxie makes pizzas that are better.

Island Chef  723-2972

At the back of the Soufriere bus terminal
Local food   $ to $$

Reportedly excellent, although we haven't tried it yet. Two menu items, one vegetarian (vegan?), one pescatarian. Call around noon if you want dinner.

Jah Lamb    520-3215

High Street near Bridge Street, Soufriere
Vegetarian and Vegan Caribbean    $

The figurative "hole-in-the-wall" lunch place. Go early to get in line with the locals for his pizza.

Marie's Local Cuisine 723-5466

Near Diamond Botanical Gardens
Caribbean, Lunch Buffet     $

Open for breakfast and lunch. Dinner by reservation except Wednesday nights are "Bang" night .

Martha's Tables    459-7270

Jalousie Road, near the entrance to Sugar Beach resort
St Lucian home cooking    $$ to $$$

Lunch only, and not always open. Call first. Excellent local food. Priced a bit higher than other local restaurants, but the meals are large and delicious.

Michael's Jen Mwen    725-9000

Maurice Mason Street (beachside in Soufriere)
Local food and pizza    $$ to $$$

A no-frills sit-down restaurant but the food is decent and very reasonably priced. Local food, pizza, pasta, burgers.

Sa Nou Iration

Maurice Mason Street
Vegan Food Truck     $

Opens 9 AM and closes when food is sold out. We've never been there

Seashells    459-7620

At the bottom of the hill from us just before you reach the main highway
Caribbean    $$

Decent local food. Good choice when you don't feel like spending a fortune. We really enjoyed the pot fish (it's redfish, not red snapper) and the creole/curry chicken

Shopper's Choice    457-1676

About 3 blocks past the fire station on the way to the soccer field
Fried chicken and a few bakery items     $

Fried chicken is $2EC (about 75 cents US) per piece. Three pieces, some of their "pan" bread and a couple of Pitons makes a cheap and tasty dinner!

Soufriere Beach Park

Next to the Hummingbird
Several attractively-priced places for food and drink

The pizza place was decent but the sausage was a hot dog!

Ti Tak Cafe    459-5245

32 Bridge Street (near the square), Soufriere
Bar, snacks, coffee    $

Adjacent to the Ti Tak souvenir shop. We haven't been there, but it looks inviting and I plan to try it soon

Zaka Art Cafe    457-1504

Near Soufriere
Coffee, smoothies, some food   $ to $$

Moved to "near the waterfall". Coffee/shop restaurant was closed during COVID but is reportedly open again, although we have not confirmed that.

"Eat like a tourist" in Soufriere

These restaurants won’t fill your belly better than the local restaurants will, but they have better ambiance, more gourmet or international flair, and better presentation. Unless noted otherwise, they are affiliated with a resort and have a wine list and an well-stocked bar.


Dress codes are usually “Caribbean casual” – long pants, collared shirts and no flip flops for men; the same or dresses for women. (Bill wears washable linen button-down shirts and drawstring pants from with leather sandals.)

Apsara   459-7000

Anse Chastanet resort
Fusion Indian     $$$$

Dinner only. Closed Tuesdays. We may be spoiled by Doxie's Indian cooking, but we weren't impressed, especially at the price.

Bamboo    459-7545

South of Soufriere on the main highway [Fond Doux]
Caribbean     $$ to $$$

Vegetarian and Vegan options. Open for all three meals. Try lunch here after visiting the nearby Tet Paul Nature trail.

Beach restaurants at Sugar Beach   456-8000

Jalousie Road [Sugar Beach]
"Tourist" food     $$ to $$$$

Bonte restaurant and bar and Jalousie Grill. Open for lunch and dinner. IMO, they try to appeal to tourists with imported ingredients and don't succeed.

Cane Bar    456-8000

Jalousie Road [Sugar Beach]
Sushi, Bar     $$ to $$$

Opens at 6 pm. Asian-influence food and creative cocktails

Dasheene    459-6623

South of Soufriere on the main highway [Ladera]
Upscale Caribbean     $$$$

We enjoy going here at sunset for drinks, then cross the road to Rabot for dinner. Some meals here have been excellent and others just ok.

Emerald's   459-7000

Anse Chastanet resort
Gourmet Caribbean Vegan     $$$$

Closed Tuesdays.

Jade Club    459-7000

Jade Mountain resort
Fine Dining     $$$$ to $$$$$

Reports are they accept a few non-hotel guests. Minimum 4 people and a deposit is required. Email with your request ("just drinks", "lunch", "dinner").

Jungle Grill

Anse Mamin Beach
Burgers and Appetizers     $$-$$$

Lunch noon to 3 pm. Supposedly great burgers. Expensive - over $27US for a burger and fries.

Lush    459-7008

Just north of Soufriere on the main road [La Haut]
Caribbean     $$ to $$$

We ate here in early 2022. Food was OK, especially considering the price. Recent reports (June 2022) say they are closed except for events, so call before heading there.

Mango Tree    459-7037

South of Soufriere on the main highway [Stonefield]
Upscale Caribbean     $$ to $$$

Open for all three meals. Our one experience was mixed - fish was good but chicken was tough. Drinks were great.

Orlando's    459-5955

Bridge Street near Hummingbird
Upscale Caribbean     $$$$

Call before you go. Their hours - and food - are inconsistent. The chef is talented, but the business side is challenged - servings are small (a tasting menu) and service can be poor and VERY slow.

The Pavilion at Caille Blanc   728-9353

Just down the hill from the villa
Upscale Caribbean/American     $$$$

The menu was developed by a chef from Hollywood, who also trained the local staff. We ate there once and the food was excellent. Make reservations through the website.

Piton Bar    459-7000

Anse Chastanet resort
Bar, Afternoon Tea     $

Afternoon tea is served from 3:30 pm to 5:30 pm daily.

Rabot   572-9600

South of Soufriere on the main highway [Hotel Chocolate]
Upscale Caribbean     $$$$

Chocolate rules here, with some part of the cacao plant used in everything. Elegant outdoor setting. Tied with Dasheene for our favorite nearby.

Saltfish    459-7000

Green Fig resort
Caribbean, Grill     $$ to $$$

We ate here in late 2021. It's local food but presented nicely instead of family-style like Doxie does. Save your money and have Doxie cook for you instead, although they do have a full bar.

Saltwood    456-8000

Jalousie Road [Sugar Beach]
Contemporary Fine Dining     $$$$ to $$$$$

Fine dining targeting to meet international standards. Budget $125US or more per person for dinner; more if you want a bottle of wine or several drinks.

Treehouse    459-7000

Anse Chastanet resort
Fine Dining     $$$$

Closed Tuesdays. Fusion of Caribbean and world cuisine.

Treetop    487-8867

Crystals resort
Indian     $$$

Fixed-price multi-course set menu. Chef was trained at Spice of India in Rodney Bay (a favorite of ours). Food is good to excellent but those looking for a large meal may be disappointed.

Trou Au Diable    459-7000

Anse Chastanet resort
Caribbean, Grill     $$ to $$$

Lunch only. Becomes Apsara for dinner. Tuesday night is a Caribbean buffet reserved for resort guests. Call ahead for availability.

Harmony on Paradise Beach    724-9046

Paradise Beach ("Malgretoute") near the entrance to Sugar Beach resort
Caribbean, Grill     $$ to $$$

Decent local food at more reasonable prices than Dasheene/Rabot, etc. We always get the ribs and they are tasty and tender.

Other notable restaurants

Recommended restaurants in other parts of St Lucia

Amici    285-9290

Baywalk Mall, Rodney Bay
Italian; Pizzeria     $$ to $$$

If you are in Rodney Bay and don't want Indian, then this is our next choice. Brothers from Italy make excellent wood-fired pizza.

Cafe Ole    452-8726

Rodney Bay Marina, Gros Islet
Caribbean Grill     $ to $$

Cozy cafe with paninis and soup overlooking the Rodney Bay Marina. We stop here for lunch when we are running errands in the area and just want a quick and tasty lunch

Matthew's Rooftop    458-0200

Baywalk Mall, Rodney Bay
Upscale International; Grill     $$-$$$

Reportedly great burgers. We had fajitas and oxtail the last time we were there and they were very good.

Pink Plantation    452-5422

Chef Harry Drive, Castries
Upscale Caribbean; Art Gallery     $$-$$$

Open for lunch. Great views over the Castries Harbor matched by great food. Worth the drive up the hill if you are in Castries

Spice of India 458-4243​

Baywalk Mall, Rodney Bay
Indian     $$-$$$

Literally our favorite restaurant anywhere! Gets TWO hearts from us. Don't miss this if you like Indian food and are in the area.