$1799 & up—St. Lucia all-inclusive stay: 5 nights w/flights
Beachfront comfort and strong savings make this a standout Caribbean escape.
Why We Love This Deal
This beachfront vacation in St. Lucia includes five nights at an all-inclusive resort near Reduit Beach. That means meals, drinks and resort amenities are already covered, so you can settle into effortless vacation mode from the moment you arrive. If you tried booking this holiday yourself, you'd spend nearly $800 more.
What's included:
- Roundtrip airfare from Canada
- Five all-inclusive nights at Bay Gardens Beach Resort and Spa in Rodney Bay
Depart for the following per-person prices:
- Ottawa ... $1799 on select dates in June 2026
- Montreal ... $1799 on May 30 and June 13
- Halifax ... $1799 on May 30 and select dates in June 2026
- Toronto ... $1999 on Oct. 10
- Vancouver ... $1999 on May 30, June 13 and Oct. 17
- Edmonton ... $1999 on May 30 and select dates in June 2026
- Calgary ... $2099 on May 30, select dates in June and September–October 2026
Additional dates through 2026 are available from +$200. Add extra nights from $259 per person per night; add tours from $109. Solo travellers from $3029.





