Courtesy of Getty Images

What to Eat in St. Lucia
With such a rich history of cultures, from Amerindians to Africans to the French and British, it's no wonder St. Lucia has an enormous melting pot of cuisines. Of course, as an island, fresh seafood plays a central role, with everything from conch to mahi-mahi prepared in a myriad of ways. The island's national dish, stewed saltfish with boiled green bananas, has a long history dating back to when salted cod was a staple for sailors on long voyages. It is prepared by stewing it with seasoning peppers and onions and is served with boiled, unripe bananas. You'll find it on most menus across the island. Barbecued pork and chicken is also quite popular. Cocoa tea, made with local cocoa, spices and milk, is a standard breakfast drink, along with hot, deep-fried bread.
Since many of the island's best hotels offer all-inclusive packages and boast several restaurants on-site, you may be tempted to enjoy all your meals within the comfy confines of your resort. But those who ventured off property reported finding several delicious local eateries.
Recent visitors recommend the Pink Plantation House in Castries for brunch, giving it high marks for service, food and views. Masala Bay in Marigot Bay is another popular restaurant, with an Indian-Chinese fusion menu. Diners love all the options, including many vegetarian dishes, as well as the views. Many visitors love the casual Roots Bar, where you can enjoy barbecue, beers and views on the beach in Marigot Bay.
Find the Best Restaurants in St. Lucia
- #1Roots Beach Bar#1 of 15 Places to Eat in Marigot Bay
Tripadvisor (210)$ | Caribbean, BarbecueMarigot Bay St. LuciaRead More » - #2Julietta's#2 of 15 Places to Eat in Marigot Bay
Tripadvisor (323)$ - $$ | Caribbean, SeafoodTop of the hill leading down to Marigot Bay, Marigot Bay St. LuciaRead More » - #3Roots 2#3 of 15 Places to Eat in Marigot Bay
Tripadvisor (42)$ - $$ | Caribbean, International, Barbecue, BritishWaterfront Road Above Capella Hotel, Marigot Bay St. LuciaRead More » - #4The Grill 14°61°#4 of 15 Places to Eat in Marigot Bay
Tripadvisor (64)$$ | CaribbeanWaterfront Capella Marigot Bay, Marigot Bay St. LuciaRead More » - #5Rum Cave#5 of 15 Places to Eat in Marigot Bay
Tripadvisor (107)$ - $$ | Caribbean, BarWaterfront Castries, Saint Lucia, Marigot Bay St. LuciaRead More » - #6Chateau Mygo House of Seafood#6 of 15 Places to Eat in Marigot Bay
Tripadvisor (679)$ - $$ | Caribbean, Bar, SeafoodMarigot Bay St. LuciaRead More » - #7Marie's Beach Shack#7 of 15 Places to Eat in Marigot Bay
Tripadvisor (78)$ | Caribbean, SeafoodReduit Beach Rodney Bay, Saint Lucia, Marigot Bay St. LuciaRead More » - #8Hurricane Hole#8 of 15 Places to Eat in Marigot Bay
Tripadvisor (243)$ - $$ | Bar, Caribbean, PubMooring Marigot Resort, Marigot Bay St. LuciaRead More » - #9Pirate Bay Marigot#9 of 15 Places to Eat in Marigot Bay
Tripadvisor (172)$ - $$ | Steakhouse, Caribbean, Seafood, BarMarigot Bay St. LuciaRead More » - JD's Mangrove
Tripadvisor (111)CaribbeanJJ's Paradise Dock, Marigot Bay St. LuciaRead More » - #10Bay Grillz#10 of 15 Places to Eat in Marigot Bay
Tripadvisor (12)$$ | Caribbean, Cajun & Creole, Bar, Barbecue, Pub, DinerMarigot Bay St. LuciaRead More » - #11DOOlittle's restaurant + bar#11 of 15 Places to Eat in Marigot Bay
Tripadvisor (1051)$ - $$ | Steakhouse, Bar, Seafood, InternationalNorth Side, Marigot Bay St. LuciaRead More » - #12Hurricane Hole Bar and Restaurant#12 of 15 Places to Eat in Marigot Bay
Tripadvisor (58)$ - $$ | Bar, Cafe, PubMrigot Bay Resort and Marina, Marigot Bay St. LuciaRead More » - #13Bernice’s Food Shack#13 of 15 Places to Eat in Marigot Bay
Tripadvisor (8)$ |Side of the main dock in Marigot Bay, Marigot Bay St. LuciaRead More » - #14JJ's Paradise Restaurant#14 of 15 Places to Eat in Marigot Bay
Tripadvisor (39)$ - $$ | Caribbean, Bar, PubMarigot Bay St. LuciaRead More »
Explore More of St. Lucia
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.