Windjammer Landing Villa Beach Resort & Spa
5 miles / 8 kilometers
Windjammer Landing Villa Beach Resort offers an unforgettable Caribbean vacation for families, honeymooners and couples. Situated on the northwest point of St. Lucia, this exotic 60-acre full service resort is a panorama of picturesque, spacious and secluded hillside villas. With breathtaking views of the cobalt waters of the Caribbean Sea, this village resort is alive with the sights and sounds of beautiful St. Lucia. Meander through quaint villages, explore lush rainforests, Windjammer Landing in St. Lucia is your destination of distinction.