Loading...

Windjammer Landing Villa Beach Resort

BOOK DIRECT
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

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

    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