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 Restaurants in St. Lucia

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)

Masala Bay (Marigot Bay)

#1 of 197 Restaurants in St. Lucia
#1 of 16 Restaurants in Marigot Bay
Price: $25 - $50
Visitor photos (23)
Cuisines: Indian Asian fusion

Spice Of India (Gros Islet)

#2 of 197 Restaurants in St. Lucia
#1 of 66 Restaurants in Gros Islet
Price: $20 - $50 Map
Visitor photos (157)
Cuisines: Indian

The Pink Plantation House (Castries)

#3 of 197 Restaurants in St. Lucia
#1 of 23 Restaurants in Castries
Price: $20 - $40 Map
Visitor photos (90)
Cuisines: Caribbean

Brown Sugar Restaurant & Bar (Castries)

#4 of 197 Restaurants in St. Lucia
#2 of 23 Restaurants in Castries
Map
Visitor photos (21)
Cuisines: Caribbean International

Roots Bar (Marigot Bay)

#5 of 197 Restaurants in St. Lucia
#2 of 16 Restaurants in Marigot Bay
Price: $12 - $18 Map
Visitor photos (24)
Cuisines: Caribbean Barbecue Pizza & Pasta Vegetarian Chicken Wings

The Trysting Place, Rendezvous Resort

#6 of 197 Restaurants in St. Lucia
Map
Visitor photos (10)
Cuisines: Caribbean

Rainforest Hideaway (Marigot Bay)

#7 of 197 Restaurants in St. Lucia
#3 of 16 Restaurants in Marigot Bay
Price: $50 - $60 Map
Visitor photos (124)
Cuisines: Caribbean International Fusion

The Coal Pot (Castries)

#8 of 197 Restaurants in St. Lucia
#3 of 23 Restaurants in Castries
Price: $25 - $75 Map
Visitor photos (74)
Cuisines: French Caribbean

La Terrasse (Gros Islet)

#9 of 197 Restaurants in St. Lucia
#2 of 66 Restaurants in Gros Islet
Price: $10 - $35 Map
Visitor photos (48)
Cuisines: French

The Beacon Restaurant

#10 of 197 Restaurants in St. Lucia
Visitor photos (19)
Cuisines: Caribbean

Orlando's Restaurant & Bar (Soufriere)

#11 of 197 Restaurants in St. Lucia
#1 of 30 Restaurants in Soufriere
Price: $45 - $100 Map
Visitor photos (35)
Cuisines: Caribbean

Jade Mountain (Soufriere)

#12 of 197 Restaurants in St. Lucia
#2 of 30 Restaurants in Soufriere
Map
Visitor photos (20)
Cuisines: Chinese

Martha's Tables (Soufriere)

#13 of 197 Restaurants in St. Lucia
#3 of 30 Restaurants in Soufriere
Visitor photos (40)
Cuisines: Caribbean

Felly Belly (Gros Islet)

#14 of 197 Restaurants in St. Lucia
#3 of 66 Restaurants in Gros Islet
Visitor photos (5)
Cuisines: Caribbean Cafe Vegetarian Healthy Vegan

Wingz -N- Tingz (Gros Islet)

#15 of 197 Restaurants in St. Lucia
#4 of 66 Restaurants in Gros Islet
Price: $20 - $30 Map
Visitor photos (27)
Cuisines: Fish & Chips Caribbean Seafood Grill

Elegance Cafe (Gros Islet)

#16 of 197 Restaurants in St. Lucia
#5 of 66 Restaurants in Gros Islet
Map
Visitor photos (19)
Cuisines: Indian International

Blue Monkey Cafe (Castries)

#17 of 197 Restaurants in St. Lucia
#4 of 23 Restaurants in Castries
Visitor photos (8)

Big Chef Steak House (Gros Islet)

#18 of 197 Restaurants in St. Lucia
#6 of 66 Restaurants in Gros Islet
Map
Visitor photos (65)
Cuisines: Steakhouse

Flavours of the Grill (Gros Islet)

#19 of 197 Restaurants in St. Lucia
#7 of 66 Restaurants in Gros Islet
Price: $9 - $31 Map
Visitor photos (84)
Cuisines: Caribbean

The Cliff at Cap Maison (Gros Islet)

#20 of 197 Restaurants in St. Lucia
#8 of 66 Restaurants in Gros Islet
Map
Visitor photos (51)

Boucan Restaurant & Bar by Hotel Chocolat (Soufriere)

#21 of 197 Restaurants in St. Lucia
#4 of 30 Restaurants in Soufriere
Map
Visitor photos (177)
Cuisines: Caribbean European Contemporary Eclectic

Chic (Castries)

#22 of 197 Restaurants in St. Lucia
#5 of 23 Restaurants in Castries
Map
Visitor photos (17)
Cuisines: French Fusion

Fedo's (Soufriere)

#23 of 197 Restaurants in St. Lucia
#5 of 30 Restaurants in Soufriere
Map
Visitor photos (10)
Cuisines: Caribbean

The Mango Tree (Soufriere)

#24 of 197 Restaurants in St. Lucia
#6 of 30 Restaurants in Soufriere
Map
Visitor photos (56)
Cuisines: Caribbean Vegetarian

Jacques Waterfront Dining aka Froggie Jacques (Gros Islet)

#25 of 197 Restaurants in St. Lucia
#9 of 66 Restaurants in Gros Islet
Price: $25 - $80 Map
Visitor photos (50)

The Naked Fisherman Bar and Grill (Cap Estate)

#26 of 197 Restaurants in St. Lucia
#1 of 2 Restaurants in Cap Estate
Visitor photos (21)
Cuisines: Seafood Grill

Tao

#27 of 197 Restaurants in St. Lucia
Map
Visitor photos (14)
Cuisines: International

Delirius (Gros Islet)

#28 of 197 Restaurants in St. Lucia
#10 of 66 Restaurants in Gros Islet
Price: $15 - $28 Map
Visitor photos (38)
Cuisines: Seafood Contemporary

Windsong Restaurant (Gros Islet)

#29 of 197 Restaurants in St. Lucia
#11 of 66 Restaurants in Gros Islet
Map
Visitor photos (3)

Dasheene at Ladera

#30 of 197 Restaurants in St. Lucia
Map
Visitor photos (201)