Site iconCaribbean Journal

VIDEO: Checking in at Windjammer Landing in St. Lucia

Windjammer Landing

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.

Exit mobile version