Escape to St. Lucia's Windjammer Landing Beach Resort. Nestled among 55 lushly landscaped acres overlooking the Caribbean Sea, this resort is ideal for families, couples and honeymooners. Spend fun-filled days trying various watersports on the tranquil waters of the bay. Kids will enjoy the daily activities program designed especially for them. Optional All-Inclusive Plan is also available. 155 air-conditioned rooms and suites.