Windjammer Landing Villa Beach Resort, located in beautiful Labrelotte Bay on the island of Saint Lucia, is the perfect place to get away for an all-inclusive Caribbean vacation. Balancing culture, entertainment, romance and adventure, Windjammer Landing provides guests with everything they need to create a memorable experience that is uniquely Saint Lucia.
The resort recently completed a $50 million USD renovation and enhancement to include a brand new spa/fitness facility, refurbished villa accommodations, brand new beachfront 2 & 3 bedroom villas called North Pointe and an expanded beach. ServicesComplimentary wireless internet
: YesFront desk
: YesNon-smoking rooms available
: Yes, Fees May ApplyWater sports
: Yes, Fees May Apply