Loading...

Windjammer Landing Villa Beach Resort

BOOK NOW
Windjammer Landing Villa Beach Resort

    Tucked away on a lush hillside along the cobalt Caribbean Sea, Windjammer Landing Villa Beach Resort is unlike any destination you’ve witnessed.

    Bringing to mind the beauty and charm of a picturesque Mediterranean village, our stunning island retreat beckons with secluded villas, luxury amenities, and friendly Lucian hospitality.

    STAR RATING

    SIZE

    • 353 rooms
    • 3 floors

    LOCATION

    AMENITIES

    • 24 Hour Front Desk
    • Bar
    • Electric Kettle in Room
    • Concierge Services
    • Fitness
    • Jacuzzi
    • Parking
    • Restaurant
    • Room Service
    • In-Room Safe
    • Spa
    • Indoor Swimming Pool

    LOCATION

    Address

    Labrelotte Bay, Castries, Saint Lucia, LCO1 501

    Windjammer Landing is nestled on 60 acres of Saint Lucia’s northwest coast in Labrelotte Bay, offering exclusive access to 64,000 square feet of powdery white sand and unrivaled views of the surrounding tropical landscape.

    GALLERY