The 60-acre grounds and private beach make Windjammer Landing Villa Beach Resort a great St Lucia holiday option. Now boasting an extended beach with in-water hammocks.
- Spa credit US$ 100 (per room per stay)
- Complimentary bottle of Wine on arrival
- Up to 50% saving
Price per person
- Adult from