$1539 & up—Beachfront Bahamas: resort week w/flights
Spend a week at the well-reviewed Margaritaville in the heart of Nassau.
Why We Love This Deal
Escape to the heart of Nassau at the Margaritaville Beach Resort. This family-friendly resort sits on the pristine Junkanoo Beach. Little ones will be spoiled for activities with a water park, rock climbing wall, lazy river and waterslides to keep them busy. Meanwhile, adults can treat themselves to a massage at the St. Somewhere Spa or relax with a drink (or two) at the S.O.S. Bar. Vacationers will also have four onsite dining options to choose from.
These per-person prices include flights, seven nights' accommodation and taxes:
- Toronto … $1539 on May 26, 27; June 2–4, 9–11, 16, 17, 23; Sept. 2, 3, 9, 10, 16, 17, 23, 24, 30; Oct. 1, 7, 8, 14, 21, 22, 27–29
- Ottawa … $1549 on May 26, 27; June 2–4, 9–11, 16, 17, 23
- Montreal … $1559 on May 26, 27, 28; June 2–4, 9–11, 16–18, 23
- Quebec City … $1579 on June 4, 11, 18
- Halifax … $1689 on Jan. 13, 20
- Vancouver … $1719 on Jan. 19
- Calgary … $1849 on April 19
These packages are operated through Air Canada Vacations. We recommend opting for the operator's travel protection plan, which allows you to make changes to your booking if your plans change.






