Green Roof Inn

Top choice in Carriacou


The most sophisticated option in the Hillsborough area, with tables on a veranda overlooking the sea and fine meals to match the view. The menu changes according to what’s fresh and available: it may feature fresh fish, steak or lobster if you’re lucky, but it's all beautifully presented. Be sure to reserve a spot as the tiny dining area fills fast.

Though the cooking is refined, it’s a laid-back place; the owners have children and are happy to accommodate kids. It's half a mile up the road from Hillsborough.