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.

Restaurants in St. Lucia

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Masala Bay (Marigot Bay)

#1 of 208 Restaurants in St. Lucia
#1 of 17 Restaurants in Marigot Bay
Price: $25 - $50
Visitor photos (44)
Cuisines: Indian Fusion

The Pink Plantation House (Castries)

#2 of 208 Restaurants in St. Lucia
#1 of 25 Restaurants in Castries
Price: $20 - $40 Map
Visitor photos (112)
Cuisines: Caribbean

Spice Of India (Gros Islet)

#3 of 208 Restaurants in St. Lucia
#1 of 72 Restaurants in Gros Islet
Price: $20 - $50 Map
Visitor photos (172)
Cuisines: Indian

Rainforest Hideaway (Marigot Bay)

#4 of 208 Restaurants in St. Lucia
#2 of 17 Restaurants in Marigot Bay
Price: $40 - $60 Map
Visitor photos (135)

The Coal Pot (Castries)

#5 of 208 Restaurants in St. Lucia
#2 of 25 Restaurants in Castries
Price: $25 - $75 Map
Visitor photos (99)
Cuisines: French Caribbean

La Terrasse (Gros Islet)

#6 of 208 Restaurants in St. Lucia
#2 of 72 Restaurants in Gros Islet
Price: $10 - $35 Map
Visitor photos (63)
Cuisines: French

Brown Sugar Restaurant & Bar (Castries)

#7 of 208 Restaurants in St. Lucia
#3 of 25 Restaurants in Castries
Price: $5 - $25 Map
Visitor photos (29)
Cuisines: Caribbean International

Martha's Tables (Soufriere)

#8 of 208 Restaurants in St. Lucia
#1 of 30 Restaurants in Soufriere
Visitor photos (53)
Cuisines: Caribbean

Big Chef Steak House (Gros Islet)

#9 of 208 Restaurants in St. Lucia
#3 of 72 Restaurants in Gros Islet
Map
Visitor photos (87)
Cuisines: Steakhouse

Orlando's Restaurant & Bar (Soufriere)

#10 of 208 Restaurants in St. Lucia
#2 of 30 Restaurants in Soufriere
Price: $45 - $100 Map
Visitor photos (44)
Cuisines: Caribbean
Reserve

Boucan Restaurant & Bar by Hotel Chocolat (Soufriere)

#11 of 208 Restaurants in St. Lucia
#3 of 30 Restaurants in Soufriere
Map
Visitor photos (297)
Cuisines: Caribbean International European Contemporary

Wingz -N- Tingz (Gros Islet)

#12 of 208 Restaurants in St. Lucia
#4 of 72 Restaurants in Gros Islet
Price: $20 - $30 Map
Visitor photos (27)
Cuisines: Caribbean Seafood Grill

Dasheene at Ladera

#13 of 208 Restaurants in St. Lucia
Map
Visitor photos (300)
Cuisines: Mediterranean

Jacques Waterfront Dining aka Froggie Jacques (Gros Islet)

#14 of 208 Restaurants in St. Lucia
#5 of 72 Restaurants in Gros Islet
Price: $25 - $80 Map
Visitor photos (59)

The Cliff at Cap Maison (Gros Islet)

#15 of 208 Restaurants in St. Lucia
#6 of 72 Restaurants in Gros Islet
Map
Visitor photos (52)

The Beacon Restaurant

#16 of 208 Restaurants in St. Lucia
Visitor photos (43)
Cuisines: Caribbean

Delirius (Gros Islet)

#17 of 208 Restaurants in St. Lucia
#7 of 72 Restaurants in Gros Islet
Price: $15 - $28 Map
Visitor photos (48)
Cuisines: Bar Barbecue Grill

Flavours of the Grill (Gros Islet)

#18 of 208 Restaurants in St. Lucia
#8 of 72 Restaurants in Gros Islet
Price: $9 - $32 Map
Visitor photos (100)
Cuisines: Caribbean Barbecue

Jade Mountain (Soufriere)

#19 of 208 Restaurants in St. Lucia
#4 of 30 Restaurants in Soufriere
Map
Visitor photos (31)

Felly Belly Cafe (Gros Islet)

#20 of 208 Restaurants in St. Lucia
#9 of 72 Restaurants in Gros Islet
Price: $5 - $10 Map
Visitor photos (13)
Cuisines: Gluten Free Vegetarian Healthy Vegan

Antillia Brewing Company (Gros Islet)

#21 of 208 Restaurants in St. Lucia
#10 of 72 Restaurants in Gros Islet
Price: $2 - $15 Map
Visitor photos (54)
Cuisines: Brew Pub

Spinnakers Beach Bar & Grill (Gros Islet)

#22 of 208 Restaurants in St. Lucia
#11 of 72 Restaurants in Gros Islet
Map
Visitor photos (121)
Cuisines: Caribbean Bar Barbecue Pub

Buzz (Gros Islet)

#23 of 208 Restaurants in St. Lucia
#12 of 72 Restaurants in Gros Islet
Price: $7 - $44 Map
Visitor photos (35)

Tapas on the Bay (Gros Islet)

#24 of 208 Restaurants in St. Lucia
#13 of 72 Restaurants in Gros Islet
Price: $10 - $50 Map
Visitor photos (43)
Cuisines: Spanish Wine Bar

Fedo's (Soufriere)

#25 of 208 Restaurants in St. Lucia
#5 of 30 Restaurants in Soufriere
Map
Visitor photos (18)
Cuisines: Caribbean

Blue Olive Restaurant and Wine Bar (Gros Islet)

#26 of 208 Restaurants in St. Lucia
#14 of 72 Restaurants in Gros Islet
Price: $60 Map
Visitor photos (79)

Roots Bar (Marigot Bay)

#27 of 208 Restaurants in St. Lucia
#3 of 17 Restaurants in Marigot Bay
Price: $12 - $18 Map
Visitor photos (45)

Razmataz (Gros Islet)

#28 of 208 Restaurants in St. Lucia
#15 of 72 Restaurants in Gros Islet
Map
Visitor photos (29)
Cuisines: Indian Asian

Tao

#29 of 208 Restaurants in St. Lucia
Map
Visitor photos (17)
Cuisines: Asian Chinese Japanese International

The Mango Tree (Soufriere)

#30 of 208 Restaurants in St. Lucia
#6 of 30 Restaurants in Soufriere
Map
Visitor photos (78)
Cuisines: Caribbean Vegetarian