Maldives & Sri Lanka

$3999 & up—Maldives & Sri Lanka vacation w/flights & meals

Ali Raza
Deal Expert
Go island-hopping across the Indian Ocean, from pristine beaches to ancient jungle ruins.

Why We Love This Deal

This unique eight-night trip combines an all-inclusive Maldives resort stay with a visit to Habarana, Sri Lanka. Expect turquoise lagoons and white-sand beaches in the Maldives. Then, discover jungle lodges, elephant sightings and the ancient rock fortress of Sigiriya from your luxury eco-resort in Sri Lanka.

What's included:

  • Roundtrip airfare from Canada
  • Accommodations for five nights at Cinnamon Velifushi Maldives in the Maldives and three nights at Cinnamon Lodge Habarana in Sri Lanka
  • Regional flight between destinations
  • Roundtrip speedboat transfers in Maldives and airport transfers in Sri Lanka
  • All-inclusive in Maldives; breakfast and dinner in Sri Lanka

Depart for the following per-person prices:

  • Toronto ... $3999 on select dates in October and May–August
  • Calgary ... $4299 on select dates in May
  • Vancouver ... $4499 on select dates in November
  • Halifax ... $4599 on select dates in August–September
  • Ottawa ... $4699 on select dates in May
  • Montreal ... $4699 on select dates in May
  • Edmonton ... $4999 on select dates in November and May

Additional dates are available into September 2027 from +$300.

This offer is part of a larger sale on Maldives packages, including a trip to Maldives and Dubai, Maldives and India, or a longer stay in Maldives and Sri Lanka.

    This offer is booked through, and is therefore subject to, the travel or entertainment provider's terms and conditions, including but not limited to refund and cancellation policy. Become a member to see all offer details and learn how to book.

    $3999 & up

    Unlock now

    When You Can Go

    Select dates in October and May–August

    Savings

    $1250–$2140 vs. DIY booking

    Popular Pages

    $3999 & up—Maldives & Sri Lanka vacation w/flights & meals

    $3999 & up

    Unlock now