top of page
Windjammer Landing Resort & Residences, Saint Lucia

Windjammer Landing Resort & Residences, Saint Lucia

Loocated on the northwest coast of Saint Lucia close to the capital town of Castries and set back from the ocean in expansive tropical gardens with views overLabrelotte Bay, Windjammer Landing Resort and Residences is a relaxed, laid back Mediterranean-style Caribbean retreat that equally offers lots of opportunities for being active and making the most of its beachside location.

bottom of page