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.

Best St. Lucia Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Caribbean Tropical Grill (Gros Islet)

#121 of 198 Restaurants in St. Lucia
#46 of 68 Restaurants in Gros Islet
Cuisines: Caribbean Cajun & Creole International Grill Fusion Vegan

Jade Terrace (Gros Islet)

#122 of 198 Restaurants in St. Lucia
#47 of 68 Restaurants in Gros Islet
Map
Visitor photos (4)
Cuisines: Chinese

Marble Slab Creamery (Gros Islet)

#123 of 198 Restaurants in St. Lucia
#48 of 68 Restaurants in Gros Islet

Caribbean Pirates Limited Restaurant and Bar (Castries)

#124 of 198 Restaurants in St. Lucia
#12 of 22 Restaurants in Castries
Visitor photos (9)
Cuisines: Caribbean

Bread Basket (Gros Islet)

#125 of 198 Restaurants in St. Lucia
#49 of 68 Restaurants in Gros Islet
Map
Visitor photos (2)
Cuisines: Caribbean

The Restaurant at The Still Beach House (Soufriere)

#126 of 198 Restaurants in St. Lucia
#25 of 30 Restaurants in Soufriere
Map
Visitor photos (1)

Le Chaudiere Restaurant and Bar

#127 of 198 Restaurants in St. Lucia
Price: $5 - $40
Visitor photos (4)
Cuisines: American Caribbean Cajun & Creole Fast Food

ReggaeGrill (Castries)

#128 of 198 Restaurants in St. Lucia
#13 of 22 Restaurants in Castries
Map
Visitor photos (1)
Cuisines: Caribbean Cajun & Creole Fast Food

Seaview Bar (Gros Islet)

#129 of 198 Restaurants in St. Lucia
#50 of 68 Restaurants in Gros Islet
Map
Visitor photos (5)

Cap Grill

#130 of 198 Restaurants in St. Lucia

The Beach Club Restaurant (Gros Islet)

#131 of 198 Restaurants in St. Lucia
#51 of 68 Restaurants in Gros Islet
Visitor photos (1)
Cuisines: Contemporary

Ginettes Place (Gros Islet)

#132 of 198 Restaurants in St. Lucia
#52 of 68 Restaurants in Gros Islet
Price: $4 - $19 Map
Visitor photos (1)
Cuisines: Caribbean

JD,s Mangrove Resturant

#133 of 198 Restaurants in St. Lucia
Visitor photos (7)

Treehouse (Soufriere)

#134 of 198 Restaurants in St. Lucia
#26 of 30 Restaurants in Soufriere
Visitor photos (6)
Cuisines: Caribbean

The cookup (Gros Islet)

#135 of 198 Restaurants in St. Lucia
#53 of 68 Restaurants in Gros Islet
Visitor photos (5)
Cuisines: Caribbean

Compton's (Castries)

#136 of 198 Restaurants in St. Lucia
#14 of 22 Restaurants in Castries

The Great House Restaurant (Gros Islet)

#137 of 198 Restaurants in St. Lucia
#54 of 68 Restaurants in Gros Islet
Map
Visitor photos (6)

Ti Bananne Caribbean Bistro (Gros Islet)

#138 of 198 Restaurants in St. Lucia
#55 of 68 Restaurants in Gros Islet
Visitor photos (9)
Cuisines: Caribbean

Honky Tonk Bar

#139 of 198 Restaurants in St. Lucia
Cuisines: American

Sunroof Restaurant (Gros Islet)

#140 of 198 Restaurants in St. Lucia
#56 of 68 Restaurants in Gros Islet
Map
Visitor photos (21)
Cuisines: Chinese

Koko Cabana Bistro & Bar (Gros Islet)

#141 of 198 Restaurants in St. Lucia
#57 of 68 Restaurants in Gros Islet
Visitor photos (12)
Cuisines: Caribbean

Auberge Seraphine Restaurant

#142 of 198 Restaurants in St. Lucia
Map
Visitor photos (7)

Crescendo Jazz Lounge (Gros Islet)

#143 of 198 Restaurants in St. Lucia
#58 of 68 Restaurants in Gros Islet
Visitor photos (2)

The Balcony Restaurant (Castries)

#144 of 198 Restaurants in St. Lucia
#15 of 22 Restaurants in Castries
Cuisines: Caribbean

Ti Manje (Castries)

#145 of 198 Restaurants in St. Lucia
#16 of 22 Restaurants in Castries

Ben's Hideaway (Castries)

#146 of 198 Restaurants in St. Lucia
#17 of 22 Restaurants in Castries
Visitor photos (1)
Cuisines: Caribbean Fusion

Sabay Sabaw (Castries)

#147 of 198 Restaurants in St. Lucia
#18 of 22 Restaurants in Castries
Map

Manee's Bakery

#148 of 198 Restaurants in St. Lucia
Map

Dragonfly

#149 of 198 Restaurants in St. Lucia
Cuisines: International

Le Cafe

#150 of 198 Restaurants in St. Lucia