Best restaurants in St Lucia

  • Top ChoiceRestaurants in Castries

    Pink Plantation House

    This art gallery housed in a splendid colonial mansion sitting on a lush property doubles as a fantastic restaurant that serves outstanding traditional Creole cuisine based on fresh island produce. The views from the veranda are to die for. The Sunday breakfast spread, at EC$65, is unmissable. Wonderful cocktails, too.

  • Top ChoiceRestaurants in Pigeon Island

    Jambe De Bois

    Locals, yachties and frequent visitors know they’ll get a delicious meal and a wonderful view of the bay here. The menu is fairly small but varied, with local specialties lining up with Mediterranean plates. Pick out a table on the breezy veranda for a romantic meal. On weekends there is great live music.

  • Top ChoiceRestaurants in Soufrière & The Pitons


    Chef Orlando Sachell made a name for himself basically inventing the concept of farm-to-table cuisine at some of St Lucia's best resorts. Now he has his own fine restaurant right in Soufrière. The menu changes constantly but the high level of service doesn't. Book in advance.

  • Top ChoiceRestaurants in Soufrière & The Pitons

    Boucan Restaurant & Bar

    Succulent cocoa-inspired cuisine in relaxed, contemporary surrounds. You'll find cocoa from the plantation in many plates over all three courses. The dessert menu alone is reason enough to come here; try the Rabot Marquise – house dark chocolate with cream marquise served atop a crunchy cocoa base. Reserve ahead as this is one of the island's high-profile spots.

  • Restaurants in Castries


    Bright and with wonderful energy, this vegan restaurant, smoothie bar and bakery is one of the best of its kind in the Windward Islands and is worth a trip to Castries just to try. In addition to daily changing specials, it has inventive rotis filled with a choice of a dozen different types of legumes and vegetables, and excellent baked goods.

  • Top ChoiceRestaurants in Rodney Bay & Gros Islet

    Spice of India

    You'd never guess it from the outside but this restaurant next to the mall complex at the beginning of the Rodney Bay strip consistently serves some of the best Indian food in the Caribbean. Everything is carefully prepared by veteran Indian chefs; the delectable curries are perfectly spiced and the lamb biryani is phenomenal. Book in advance.

  • Restaurants in Castries

    Coal Pot

    Follow the road around the harbor to find this little hidden open-air gem. It’s right on the water and far enough from town that the tranquility of the sea lulls you into a diner’s dream. The cooking is modern French-Creole, with fresh produce and local spices combining in dishes bursting with flavor.

  • Restaurants in Rodney Bay & Gros Islet

    Flavours of the Grill

    Having outgrown its humble beginnings in Gros islet, this popular eatery has moved to expansive new digs out on the Castries highway but still serves refined versions of Caribbean classics. The seafood is a highlight. There is a buffet at lunch while dinner is from the menu.

  • Restaurants in Rodney Bay & Gros Islet


    A favorite with locals and yachties alike, Elena’s whips up a scrumptious assortment of real gelati to cool you down after a day in the sun. Also serves up fantastic fresh pizza from the waterside oven, plus snacks and pasta. The food is wonderful, the service is not.

  • Restaurants in Rodney Bay & Gros Islet


    A smaller branch of Elena's Italian gelati shop conveniently located outside the Baywalk Mall in Rodney Bay. It's ice cream only here, but they also run a casual restaurant a couple of doors down for meals.

  • Restaurants in Marigot Bay

    Masala Bay

    On a high 2nd-floor balcony at the marina, this Indian-run place serves up fine curries with great views. They also specialize in modern Indian–Chinese fusion Hakka cuisine. But it's hard to go past the amazing butter chicken with naan.

  • Restaurants in Soufrière & The Pitons


    Hidden away on the eastern edges of town several blocks back from the waterfront, this no-nonsense diner serves up quality Creole dishes at reasonable prices. It's difficult to find; ask any local for directions.

  • Restaurants in Rodney Bay & Gros Islet

    Lucian Cuisine

    At odds with the rest of Rodney Bay's pricey dining scene, this cute little spot offers fantastic-value traditional St Lucian cuisine. Grab one of the tables on the small wooden deck to the side and choose from a rotating choice of mains served with five or six different sides. The plates are huge and the quality is top notch.

  • Restaurants in Rodney Bay & Gros Islet

    Gros Islet Fish Fry

    A couple of open-air joints across from the water serve up excellent seafood grills a few nights a week at the Gros Islet Fish Fry. They are ultracasual: wait for a plate of barbecued fresh fish, get a few sides, then find a spot in the dark at a picnic table.

  • Restaurants in Castries

    Blue Monkey Cafe

    A smart little cafe on busy Bridge St, the Blue Monkey serves great light meals including rotis, wraps, and quinoa and rice bowls alongside the best coffee in the downtown area, Accompany it with a piece of the deliciously moist carrot and pineapple cake. The smoothies are also excellent.

  • Restaurants in Rodney Bay & Gros Islet

    Big Chef

    If you fancy splashing out on something other than lobster, step into this smart air-conditioned dining room and tuck into quality imported cuts at St Lucia's favorite steakhouse. You'll have to change out of the shorts and sandals but it's worth it for a top-quality meal.

  • Restaurants in The Northern Tip

    Marjorie’s Beach Bar & Restaurant

    Feel the sand between your toes at this funky cafe on the sand. Enjoy tasty Creole dishes and wicked rum punch. The management also organizes guides for a two-hour nature hike (US$30 per visitor) in the area that visits Donkey Beach, Secret Beach and Cactus Valley.

  • Restaurants in Rodney Bay & Gros Islet


    Run by a team of expat chefs, upscale Amici serves gourmet Italian plates and great pizzas in the heart of the Rodney Bay strip. It's pricey but the menu is more sophisticated compared to other Italian places on the island and is well worth a splurge.

  • Restaurants in Vieux Fort

    Reef Cafe

    Sit under the trees at tables with sea views and tuck into some of the best cuisine on the south of the island at this casual cafe. The Creole seafood dishes are delectable and there are also great rotis, pizzas and salads. Excellent value.

  • Restaurants in Soufrière & The Pitons

    Martha's Tables

    Just up the hill from Malgretoute Beach, this home-style restaurant is in Martha's actual home. Each day she prepares a spread of excellent comfort food using local flavors. Grab a plastic chair and enjoy. Opening hours are irregular.