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.
New! You come to us for reviews — now you can book your hotel right here on TripAdvisor.

Restaurants in St. Lucia

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Roots Bar (Marigot Bay)

#29 of 191 Restaurants in St. Lucia
Price: $12 - $18 Map
Visitor photos (47)

The Trysting Place, Rendezvous Resort

#30 of 191 Restaurants in St. Lucia
Map
Visitor photos (12)
Cuisines: Caribbean

Blue Olive Restaurant and Wine Bar (Gros Islet)

#31 of 191 Restaurants in St. Lucia
Price: $60 Map
Visitor photos (80)
Cuisines: Italian French Mediterranean Wine Bar

The Mango Tree (Soufriere)

#32 of 191 Restaurants in St. Lucia
Map
Visitor photos (121)

Jambe De Bois (Gros Islet Quarter)

#33 of 191 Restaurants in St. Lucia
Map
Visitor photos (72)
Cuisines: Caribbean

Jardin Cacao Restaurant (Soufriere)

#34 of 191 Restaurants in St. Lucia
Price: $3 - $35 Map
Visitor photos (127)

Chic (Gros Islet)

#35 of 191 Restaurants in St. Lucia
Map
Visitor photos (33)
Cuisines: Caribbean French Fusion
Reserve

Chateau Mygo House of Seafood (Marigot Bay)

#36 of 191 Restaurants in St. Lucia
Price: $15 - $90
Visitor photos (56)
Cuisines: Caribbean Bar Seafood Pub

The Naked Fisherman Bar and Grill (Cap Estate)

#37 of 191 Restaurants in St. Lucia
Visitor photos (46)
Cuisines: Caribbean Seafood Bar Grill

Elegance Cafe (Gros Islet)

#38 of 191 Restaurants in St. Lucia
Map
Visitor photos (23)

SeaGrapes Beach Bar (Gros Islet)

#39 of 191 Restaurants in St. Lucia
Price: $10 - $50 Map
Visitor photos (36)
Reserve

Blue Monkey Cafe (Castries)

#40 of 191 Restaurants in St. Lucia
Visitor photos (8)

Rituals Sushi (Gros Islet)

#41 of 191 Restaurants in St. Lucia
Map
Visitor photos (46)
Cuisines: Japanese Sushi Asian

Jammer's Bar and Restaurant (Castries)

#42 of 191 Restaurants in St. Lucia
Map
Visitor photos (3)
Cuisines: Caribbean Bar Pub

La Petit Peak (Soufriere)

#43 of 191 Restaurants in St. Lucia
Map
Visitor photos (59)
Cuisines: Caribbean Seafood

Bayside Restaurant (Soufriere)

#44 of 191 Restaurants in St. Lucia
Map
Visitor photos (15)

Golden Taste (Gros Islet)

#45 of 191 Restaurants in St. Lucia
Map
Visitor photos (30)
Cuisines: Caribbean

Humming Bird (Soufriere)

#46 of 191 Restaurants in St. Lucia
Map
Visitor photos (29)
Cuisines: Caribbean Seafood

Julietta's (Marigot Bay)

#47 of 191 Restaurants in St. Lucia
Price: $10 - $50
Visitor photos (49)
Cuisines: Caribbean Seafood

The Reef Beach Cafe (Vieux Fort)

#48 of 191 Restaurants in St. Lucia
Price: $3 - $17 Map
Visitor photos (27)
Cuisines: Caribbean Bar Cafe Seafood

Fire Grill Steak House & Lounge Bar (Gros Islet)

#49 of 191 Restaurants in St. Lucia
Price: $15 - $69 Map
Visitor photos (71)
Cuisines: Steakhouse Caribbean Bar Barbecue

The ORBIT Restaurant & Bar (Vieux Fort)

#50 of 191 Restaurants in St. Lucia
Map
Visitor photos (5)

COCONUTZ St Lucia (Gros Islet)

#51 of 191 Restaurants in St. Lucia
Price: $5 - $20 Map
Visitor photos (18)
Cuisines: Mexican Bar Caribbean Pizza

Marie's Local Cuisine (Soufriere)

#52 of 191 Restaurants in St. Lucia
Price: $10 - $23
Visitor photos (34)

Delice Restaurant and Bar at La Haut Plantation (Soufriere)

#53 of 191 Restaurants in St. Lucia
Price: $8 - $35 Map
Visitor photos (55)
Cuisines: Caribbean

Apsara (Soufriere)

#54 of 191 Restaurants in St. Lucia
Map
Visitor photos (10)
Cuisines: Indian Caribbean
Reserve

Zaika The Taste (Gros Islet)

#55 of 191 Restaurants in St. Lucia
Price: $10 - $50 Map
Visitor photos (67)
Cuisines: Italian Indian Bar Chinese Halal

The Wharf Bar & Restaurant

#56 of 191 Restaurants in St. Lucia
Visitor photos (42)

Rituals Coffee Shop (Gros Islet)

#2 of 6 Coffee & Tea in St. Lucia
Map
Visitor photos (8)

Gobble (Castries)

#57 of 191 Restaurants in St. Lucia
Price: $3 - $10 Map
Visitor photos (22)