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.

Indian 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

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

Razmataz (Gros Islet)

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

Elegance Cafe (Gros Islet)

#36 of 208 Restaurants in St. Lucia
#17 of 72 Restaurants in Gros Islet
Map
Visitor photos (21)
Cuisines: Indian International

Apsara (Soufriere)

#54 of 208 Restaurants in St. Lucia
#12 of 30 Restaurants in Soufriere
Map
Visitor photos (9)
Cuisines: Indian

Dish D'Lish SXM (Cap Estate)

#60 of 208 Restaurants in St. Lucia
#2 of 2 Restaurants in Cap Estate
Price: $5 - $28 Map
Visitor photos (8)
Cuisines: Chinese Indian Caribbean Mediterranean Thai

Zaika The Taste (Gros Islet)

#79 of 208 Restaurants in St. Lucia
#33 of 72 Restaurants in Gros Islet
Price: $10 - $30 Map
Visitor photos (38)
Cuisines: Indian