It’s perhaps the signature resort in St. Lucia: the Windjammer Landing, north of Castries on a 60-acre site.
The hotel, which is the island’s leading family resort, is home to six pools, five restaurants and four bars, along with 175 rooms set across the beach and the hills, with whitewashed Mediterranean-style architecture offering a special kind of island experience.
This is what it’s like to stay here.