Click to reveal site search

Windjammer Landing Villa Beach Resort

Play Video
View all photos

Windjammer Landing Beach Resort, located in beautiful Labrelotte Bay on the island of Saint Lucia, is the one of the most perfect places 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.


Hotel Amenities

  • Pool(s) 6
  • Beach
  • Oceanfront
  • AC
  • WiFi or Internet Free in Lobby,Free In Room
  • Day Spa The Spa
  • Bar(s) 3
  • Rooms 330
  • Tennis Courts
  • Fitness Center Yoga,Aerobics
  • Car Rental
  • Marina
  • Kids Club Free
  • Optional Activities Fishing, Land Tours, Marine Life Encounters
  • Resort Boutique
  • Free Activities/Excursions Snorkeling, Kayaks, Hobie Cats

Hotel Meal Plan

  • Breakfast Plan
  • All Inclusive Plan (Including Alcohol)
  • MAP (Breakfast and Dinner Plan) Full


  • Distance To Airport 40 miles
  • Distance To Airport 40 miles to Hewanorra International Airport (UVF)
  • Nearest Airport UVF
  • Distance To Town 6 miles to Castries
  • Specific Area Labrelotte Bay