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 198 Restaurants in St. Lucia
#1 of 16 Restaurants in Marigot Bay
Price: $25 - $50
Visitor photos (25)
Cuisines: Indian Fusion

Spice Of India (Gros Islet)

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

The Pink Plantation House (Castries)

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

The Beacon Restaurant

#4 of 198 Restaurants in St. Lucia
Visitor photos (28)
Cuisines: Caribbean

Brown Sugar Restaurant & Bar (Castries)

#5 of 198 Restaurants in St. Lucia
#2 of 22 Restaurants in Castries
Price: $5 - $25 Map
Visitor photos (21)
Cuisines: Caribbean International

The Trysting Place, Rendezvous Resort

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

La Terrasse (Gros Islet)

#7 of 198 Restaurants in St. Lucia
#2 of 68 Restaurants in Gros Islet
Price: $10 - $35 Map
Visitor photos (54)
Cuisines: French

Roots Bar (Marigot Bay)

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

Rainforest Hideaway (Marigot Bay)

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

Jade Mountain (Soufriere)

#10 of 198 Restaurants in St. Lucia
#1 of 30 Restaurants in Soufriere
Map
Visitor photos (21)
Cuisines: Chinese

Orlando's Restaurant & Bar (Soufriere)

#11 of 198 Restaurants in St. Lucia
#2 of 30 Restaurants in Soufriere
Price: $45 - $100 Map
Visitor photos (37)
Cuisines: Caribbean

Martha's Tables (Soufriere)

#12 of 198 Restaurants in St. Lucia
#3 of 30 Restaurants in Soufriere
Visitor photos (42)
Cuisines: Caribbean

Felly Belly (Gros Islet)

#13 of 198 Restaurants in St. Lucia
#3 of 68 Restaurants in Gros Islet
Price: $5 - $10 Map
Visitor photos (8)
Cuisines: Caribbean Cafe Vegetarian Healthy Vegan

The Coal Pot (Castries)

#14 of 198 Restaurants in St. Lucia
#3 of 22 Restaurants in Castries
Price: $25 - $75 Map
Visitor photos (85)
Cuisines: French Caribbean

Wingz -N- Tingz (Gros Islet)

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

Chic (Gros Islet)

#16 of 198 Restaurants in St. Lucia
#5 of 68 Restaurants in Gros Islet
Map
Visitor photos (17)
Cuisines: French Fusion

Elegance Cafe (Gros Islet)

#17 of 198 Restaurants in St. Lucia
#6 of 68 Restaurants in Gros Islet
Map
Visitor photos (19)
Cuisines: Indian International

The Cliff at Cap Maison (Gros Islet)

#18 of 198 Restaurants in St. Lucia
#7 of 68 Restaurants in Gros Islet
Map
Visitor photos (51)

Big Chef Steak House (Gros Islet)

#19 of 198 Restaurants in St. Lucia
#8 of 68 Restaurants in Gros Islet
Map
Visitor photos (66)
Cuisines: Steakhouse

Blue Monkey Cafe (Castries)

#20 of 198 Restaurants in St. Lucia
#4 of 22 Restaurants in Castries
Visitor photos (8)

Fedo's (Soufriere)

#21 of 198 Restaurants in St. Lucia
#4 of 30 Restaurants in Soufriere
Map
Visitor photos (10)
Cuisines: Caribbean

Jacques Waterfront Dining aka Froggie Jacques (Gros Islet)

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

Flavours of the Grill (Gros Islet)

#23 of 198 Restaurants in St. Lucia
#10 of 68 Restaurants in Gros Islet
Price: $9 - $31 Map
Visitor photos (87)
Cuisines: Caribbean

Boucan Restaurant & Bar by Hotel Chocolat (Soufriere)

#24 of 198 Restaurants in St. Lucia
#5 of 30 Restaurants in Soufriere
Map
Visitor photos (182)
Cuisines: Caribbean International European Contemporary

The Mango Tree (Soufriere)

#25 of 198 Restaurants in St. Lucia
#6 of 30 Restaurants in Soufriere
Map
Visitor photos (64)
Cuisines: Caribbean Vegetarian

The Naked Fisherman Bar and Grill (Cap Estate)

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

Delirius (Gros Islet)

#27 of 198 Restaurants in St. Lucia
#11 of 68 Restaurants in Gros Islet
Price: $15 - $28 Map
Visitor photos (38)
Cuisines: Seafood Contemporary

Pier 28 Bistro and Lounge (Soufriere)

#28 of 198 Restaurants in St. Lucia
#7 of 30 Restaurants in Soufriere
Visitor photos (18)

Dasheene at Ladera

#29 of 198 Restaurants in St. Lucia
Map
Visitor photos (201)

Windsong Restaurant (Gros Islet)

#30 of 198 Restaurants in St. Lucia
#12 of 68 Restaurants in Gros Islet
Map
Visitor photos (3)