Windjammer Landing Resort & Residences

St. Lucia’s all-inclusive Mediterranean retreat
VERIFIED LUXURY

With dozens of terracotta-roofed white stucco buildings dotting 65 verdant hillside acres, Windjammer Landing Villa Beach Resort could easily be mistaken for a tranquil coastal village in Italy or Greece — until you look ...

READ MORE
SHARE
Our Inspector's Highlights
The Restaurants
Amenities
Getting There
Labrelotte Bay, PO Box 1504, Castries, St. Lucia
TEL877-522-0722
NEARBY AIRPORT(S)
UVF (1 hr 30 min)   SLU (18-20 min)  
Check Availability