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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Mediterranean Restaurants in St. Lucia

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

Tapas on the Bay (Gros Islet)

#28 of 187 Restaurants in St. Lucia
Price: $10 - $50 Map
Visitor photos (52)
Matched on: Caribbean Mediterranean Spanish

Blue Olive Restaurant and Wine Bar (Gros Islet)

#33 of 187 Restaurants in St. Lucia
Price: $60 Map
Visitor photos (79)
Matched on: Italian French Mediterranean Wine Bar

Dish D'Lish SXM (Cap Estate)

#68 of 187 Restaurants in St. Lucia
Price: $5 - $28 Map
Visitor photos (8)
Matched on: Chinese Indian Asian Thai Vegetarian Caribbean Mediterranean

The Grill 14o61o (Marigot Bay)

#77 of 187 Restaurants in St. Lucia
Visitor photos (4)
Matched on: Caribbean Mediterranean

Jacques Waterfront Dining aka Froggie Jacques (Gros Islet)

#19 of 187 Restaurants in St. Lucia
Price: $25 - $80 Map
Visitor photos (70)
Matched on: Caribbean French Seafood Mediterranean Gluten Free

Cafe Fresh (Gros Islet)

#162 of 187 Restaurants in St. Lucia
Price: $4 Map
Visitor photos (4)
Matched on: Healthy Caribbean Mediterranean European

H20 Restaurant and Bar (Gros Islet)

Visitor photos (10)
Matched on: American Caribbean Mediterranean