Eight restaurant reviews and some tips on where to find the best, and cheapest, food on the beautiful island of St. Lucia.
Spinnakers (Rodney Bay) – Wonderful setting on the beach. Great for sunsets. Try and reserve a table in advance to ensure you’re sitting right by the beach and water. They had a great live singer on the Saturday night.
Food and service was mixed; once great, the other time not so great. The green-lipped mussels were excellent! I thought the food was pricey for what it was.
Shared appetizers, an entrée (main course) and two cocktails = $55 – 65 (all prices in US$)
Mandele Lookout Point
Mandele Lookout Point (near Dennery) – We ate at these kiosks/cafes on the way to the airport. Views are outstanding. I thought this food was tasty, interesting and priced just right! We had BBQ chicken, macaroni pie (like baked mac ‘n’ cheese), rice, salad, plantains, beans & some sort of taro-like vegetable.
Plate lunch & a soft drink or beer = $9
Jammers at the Windjammer Landing Resort (Rodney Bay). Another beautiful beach setting. I had a delicious goat curry roti here; my friends enjoyed their fish and chips.
Shared appetizers, an entrée (main course) and a cocktail = $40
Embers at the Windjammer Landing Resort (Rodney Bay). A fun lunch spot right on the beach – we enjoyed a boozy lunch here! Great cocktails and, from what I can remember, yummy food! = $45
Masala Bay in Marigot Bay. We were taken to this stunning restaurant by the wonderful crew of Jus’ Sail on our day-long boat trip. Captain James had booked us in for lunch and this top-rated restaurant did not disappoint! Everything we ate was so delicious (we particularly enjoyed the Butter Chicken and naan breads!) and the setting was to-die-for! Highly recommended! The cost was included in our boat trip.
Spice of India
Spice of India in Rodney Bay is Masala Bay’s sister restaurant. We loved that Butter Chicken so much that a few nights later we went to try this location out. Although not such an awe-inspiring spot, Spice of India was a great choice in Rodney Bay. Great food and we loved the staff there! My friend Melanie also loved her Tamarind Margarita!
Butter chicken, rice, naan breads, cocktails = $45
Hummingbird Beach Resort
Memories of Hong Kong
We also ate at Memories of Hong Kong after a long day hiking the Pitons in Soufrière. No photos as we were all exhausted and looking worse for wear! Food was good although the restaurant was pretty empty! = $40
The Best Food in St Lucia
Where to find the best restaurants in St Lucia? Some of the best (and cheap!) meals we had were from local food trucks. Driving north along Gros Islet Highway, the trucks are located in a lot opposite the Rodney Bay Marina. Fresh BBQ or Jerk chicken, fries, coleslaw. The chicken was absolutely delicious! We took ours to go and ate back at our villa. $6
We also had some great BBQ chicken from a local vendor on Reduit Beach. It came with a delicious concoction that I was think was salted cod and green bananas with mayonnaise. Which sounds disgusting but was really good! We ate it on the beach 🙂 $10
The Best Restaurant in St Lucia
Saving the best til last! Another fantastic, cheap and local eatery was Golden Taste in Gros Islet. Recommended by one of the Jus’ Sail crew on our amazing day of sailing, we tried this place for lunch one day and were blown away by how delicious everything was! I highly recommend both the ribs and the garlic shrimp!!! $20
So, overall the food and drinks in St Lucia were very good. We had more good meals than bad. I think I was just not prepared for how expensive the touristy places would be. Also, living in Chicago, I’m spoiled with how many truly excellent restaurants there are. I’m used to paying these sorts of prices, but for better food, decor and service.
My advice is to eat as much local food as you can. We also shopped for groceries at the local Massy supermarket and bought rum punch fixings there, which helped to keep costs down as well.
Any questions about the places where we ate or St Lucia in general?! Be sure to drop me an email or comment. Bon appétit!