CanadaTravelsBest travel deals online for Canadians

Caribbean Vacation Deals

pupetstlaquepaque9

Known as the best place to travel for scuba diving, golf vacations, island cruises, cultural experiences, marine life viewing and pristine beach explorations, the Caribbean is one of the top tourist destinations in the world. There is something for everyone to enjoy when visiting the many glorious islands in the Caribbean. If you love sun bathing, snorkeling or sitting by the pool with a pina colada, you have found your dream escape. 

Sail across or snorkel the sparkling blue waters of Turks and Caicos, view the picturesque Piton Mountains and relax in the diamond baths of St. Lucia or dance to the island beat and climb the glorious waterfalls in exotic Jamaica. There are so many islands to explore when in the Caribbean and one trip will never be enough. Don’t miss out on a visit to British-inspired islands of Bermuda, Bahamas and Barbados, a nature trek through Arikok National Park in Aruba or visit the historic natural landmark of Devil’s Bridge in Antigua.

Sample popular rums while island-hopping through Guadeloupe’s seven dazzling islands, hike the popular Mastic Trail in Grand Cayman and horseback ride through Rancho Lorilar in the Dominican Republic. There isn’t a shortage of island fun in the Caribbean and you’ll need more than a week to feel the unique rhythm of each magnificent isle.  Other world-famous Caribbean destinations include St. Kitts, San Juan, St. Martin , Anguilla and Grenada. We jamming yet?!

 

Toronto to Montego Bay

  • $256.00
  • taxes: $442.00

Toronto to Montego Bay

  • $395.00
  • taxes: $435.00

Toronto to Grenada

  • $671.00
  • taxes: $276.00

Toronto to Antigua

  • $959.00
  • taxes: $411.00

Toronto to Bridgetown

  • $969.00
  • taxes: $108.00

Toronto to Antigua

  • $1016.00
  • taxes: $411.00

Toronto to Nassau

  • $1089.00
  • taxes: $162.00

Toronto to Aruba

  • $1175.00
  • taxes: $375.00

Toronto to Aruba

  • $1205.00
  • taxes: $375.00

Toronto to Aruba

  • $1261.00
  • taxes: $371.00

Toronto to Bridgetown

  • $1269.00
  • taxes: $108.00

Toronto to Aruba

  • $1372.00
  • taxes: $371.00

Toronto to Aruba

  • $1415.00
  • taxes: $375.00

Toronto to Bermuda

  • $2709.00
  • taxes: $139.00

Toronto to Jamaica

  • Departure Date
  • Mon, Jun 8, 2015
  • Departing: 10:45am
  • Return Date
  • Sat, Jun 13, 2015
  • Departing: 2:50pm
  • $256.00
  • tax: $442.00

Toronto to Jamaica

  • Departure Date
  • Tue, Jun 2, 2015
  • Departing: 10:45am
  • Return Date
  • Sun, Jun 7, 2015
  • Departing: 2:50pm
  • $291.00
  • tax: $442.00

Toronto to Jamaica

  • Departure Date
  • Fri, Jun 12, 2015
  • Departing: 8:00am
  • Return Date
  • Wed, Jun 17, 2015
  • Departing: 12:50pm
  • $395.00
  • tax: $435.00

Toronto to Jamaica

  • Departure Date
  • Fri, Jun 19, 2015
  • Departing: 8:00am
  • Return Date
  • Wed, Jun 24, 2015
  • Departing: 12:50pm
  • $395.00
  • tax: $435.00

Toronto to Jamaica

  • Departure Date
  • Sun, Jul 5, 2015
  • Departing: 10:45am
  • Return Date
  • Fri, Jul 10, 2015
  • Departing: 2:50pm
  • $478.00
  • tax: $442.00

Toronto to Jamaica

  • Departure Date
  • Sat, Jul 11, 2015
  • Departing: 10:45am
  • Return Date
  • Thu, Jul 16, 2015
  • Departing: 2:50pm
  • $478.00
  • tax: $442.00

Toronto to Jamaica

  • Departure Date
  • Wed, Jun 24, 2015
  • Departing: 10:45am
  • Return Date
  • Mon, Jun 29, 2015
  • Departing: 2:50pm
  • $492.00
  • tax: $442.00

Toronto to Jamaica

  • Departure Date
  • Mon, May 25, 2015
  • Departing: 5:00pm
  • Return Date
  • Mon, Jun 1, 2015
  • Departing: 9:00pm
  • $495.00
  • tax: $435.00

Toronto to Jamaica

  • Departure Date
  • Tue, May 19, 2015
  • Departing: 5:00pm
  • Return Date
  • Tue, May 26, 2015
  • Departing: 6:50pm
  • $545.00
  • tax: $435.00

Toronto to Jamaica

  • Departure Date
  • Fri, Jul 17, 2015
  • Departing: 4:30pm
  • Return Date
  • Wed, Jul 22, 2015
  • Departing: 12:50pm
  • $575.00
  • tax: $435.00

Toronto to Jamaica

  • Departure Date
  • Tue, May 12, 2015
  • Departing: 2:45pm
  • Return Date
  • Tue, May 19, 2015
  • Departing: 9:00pm
  • $615.00
  • tax: $435.00

Toronto to Grenada

  • Departure Date
  • Mon, May 25, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jun 1, 2015
  • Departing: 2:50pm
  • $671.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, May 11, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, May 18, 2015
  • Departing: 2:50pm
  • $699.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, May 18, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, May 25, 2015
  • Departing: 2:50pm
  • $699.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, Jun 8, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jun 15, 2015
  • Departing: 2:50pm
  • $727.00
  • tax: $276.00

Toronto to Jamaica

  • Departure Date
  • Tue, May 5, 2015
  • Departing: 10:45am
  • Return Date
  • Wed, May 13, 2015
  • Departing: 2:50pm
  • $759.00
  • tax: $442.00

Toronto to Grenada

  • Departure Date
  • Mon, Jun 22, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jun 29, 2015
  • Departing: 2:50pm
  • $784.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, Jun 1, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jun 8, 2015
  • Departing: 2:50pm
  • $813.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, Jun 15, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jun 22, 2015
  • Departing: 2:50pm
  • $841.00
  • tax: $276.00

Toronto to Antigua

  • Departure Date
  • Sun, Jun 7, 2015
  • Departing: 8:10am
  • Return Date
  • Sun, Jun 14, 2015
  • Departing: 2:00pm
  • $959.00
  • tax: $411.00

Toronto to Grenada

  • Departure Date
  • Mon, Jun 29, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jul 6, 2015
  • Departing: 2:50pm
  • $963.00
  • tax: $276.00

Toronto to Barbados

  • Departure Date
  • Wed, Jun 3, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 8, 2015
  • Departing: 3:43pm
  • $969.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Wed, Jun 10, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 15, 2015
  • Departing: 3:43pm
  • $969.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Wed, Jun 17, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 22, 2015
  • Departing: 3:43pm
  • $969.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Fri, May 22, 2015
  • Departing: 9:30am
  • Return Date
  • Wed, May 27, 2015
  • Departing: 3:43pm
  • $979.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Fri, May 29, 2015
  • Departing: 9:30am
  • Return Date
  • Wed, Jun 3, 2015
  • Departing: 3:43pm
  • $979.00
  • tax: $108.00

Toronto to Antigua

  • Departure Date
  • Sun, May 10, 2015
  • Departing: 8:10am
  • Return Date
  • Sun, May 17, 2015
  • Departing: 2:00pm
  • $1016.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sun, May 17, 2015
  • Departing: 8:10am
  • Return Date
  • Sun, May 24, 2015
  • Departing: 2:00pm
  • $1016.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sat, May 23, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, May 30, 2015
  • Departing: 2:00pm
  • $1016.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sat, May 30, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jun 6, 2015
  • Departing: 2:00pm
  • $1016.00
  • tax: $411.00

Toronto to Barbados

  • Departure Date
  • Wed, Jun 24, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 29, 2015
  • Departing: 3:43pm
  • $1039.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Mon, May 18, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, May 23, 2015
  • Departing: 3:43pm
  • $1069.00
  • tax: $108.00

Toronto to Nassau

  • Departure Date
  • Mon, May 18, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, May 23, 2015
  • Departing: 2:10pm
  • $1089.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Fri, May 22, 2015
  • Departing: 10:05am
  • Return Date
  • Wed, May 27, 2015
  • Departing: 2:10pm
  • $1089.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Mon, Jun 1, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, Jun 6, 2015
  • Departing: 2:10pm
  • $1089.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Mon, Jun 8, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, Jun 13, 2015
  • Departing: 2:10pm
  • $1089.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Mon, Jun 15, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, Jun 20, 2015
  • Departing: 2:10pm
  • $1089.00
  • tax: $162.00

Toronto to Grenada

  • Departure Date
  • Mon, Jul 6, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jul 13, 2015
  • Departing: 2:50pm
  • $1089.00
  • tax: $276.00

Toronto to Grenada

  • Departure Date
  • Mon, Jul 13, 2015
  • Departing: 8:40am
  • Return Date
  • Mon, Jul 20, 2015
  • Departing: 2:50pm
  • $1089.00
  • tax: $276.00

Toronto to Nassau

  • Departure Date
  • Mon, May 11, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, May 16, 2015
  • Departing: 2:10pm
  • $1099.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Mon, Jun 22, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, Jun 27, 2015
  • Departing: 2:10pm
  • $1099.00
  • tax: $162.00

Toronto to Antigua

  • Departure Date
  • Sat, Jun 13, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jun 20, 2015
  • Departing: 2:00pm
  • $1107.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sat, Jun 20, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jun 27, 2015
  • Departing: 2:00pm
  • $1107.00
  • tax: $411.00

Toronto to Barbados

  • Departure Date
  • Mon, May 11, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, May 16, 2015
  • Departing: 3:43pm
  • $1109.00
  • tax: $108.00

Toronto to Antigua

  • Departure Date
  • Sat, Jun 27, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jul 4, 2015
  • Departing: 2:00pm
  • $1113.00
  • tax: $411.00

Toronto to Nassau

  • Departure Date
  • Wed, Jul 1, 2015
  • Departing: 10:05am
  • Return Date
  • Mon, Jul 6, 2015
  • Departing: 2:10pm
  • $1119.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Wed, Jul 8, 2015
  • Departing: 10:05am
  • Return Date
  • Mon, Jul 13, 2015
  • Departing: 2:10pm
  • $1119.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Wed, Jul 15, 2015
  • Departing: 10:05am
  • Return Date
  • Mon, Jul 20, 2015
  • Departing: 2:10pm
  • $1119.00
  • tax: $162.00

Toronto to Nassau

  • Departure Date
  • Fri, Jun 26, 2015
  • Departing: 10:05am
  • Return Date
  • Wed, Jul 1, 2015
  • Departing: 2:10pm
  • $1159.00
  • tax: $162.00

Toronto to Aruba

  • Departure Date
  • Mon, Jun 1, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 8, 2015
  • Departing: 3:45pm
  • $1175.00
  • tax: $375.00

Toronto to Aruba

  • Departure Date
  • Mon, May 4, 2015
  • Departing: 9:55am
  • Return Date
  • Mon, May 11, 2015
  • Departing: 4:00pm
  • $1205.00
  • tax: $375.00

Toronto to Aruba

  • Departure Date
  • Mon, Jun 8, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 15, 2015
  • Departing: 3:45pm
  • $1205.00
  • tax: $375.00

Toronto to Aruba

  • Departure Date
  • Mon, Jun 15, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jun 22, 2015
  • Departing: 3:45pm
  • $1205.00
  • tax: $375.00

Toronto to Antigua

  • Departure Date
  • Sun, Jul 5, 2015
  • Departing: 8:10am
  • Return Date
  • Sun, Jul 12, 2015
  • Departing: 2:00pm
  • $1210.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sat, Jul 11, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jul 18, 2015
  • Departing: 2:00pm
  • $1210.00
  • tax: $411.00

Toronto to Antigua

  • Departure Date
  • Sat, Jul 18, 2015
  • Departing: 8:10am
  • Return Date
  • Sat, Jul 25, 2015
  • Departing: 2:00pm
  • $1210.00
  • tax: $411.00

Toronto to Aruba

  • Departure Date
  • Sat, May 23, 2015
  • Departing: 8:45am
  • Return Date
  • Sat, May 30, 2015
  • Departing: 2:55pm
  • $1261.00
  • tax: $371.00

Toronto to Barbados

  • Departure Date
  • Mon, May 4, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, May 9, 2015
  • Departing: 3:43pm
  • $1269.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Mon, Jul 6, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, Jul 11, 2015
  • Departing: 3:45pm
  • $1269.00
  • tax: $108.00

Toronto to Barbados

  • Departure Date
  • Mon, Jul 20, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, Jul 25, 2015
  • Departing: 3:45pm
  • $1269.00
  • tax: $108.00

Toronto to Aruba

  • Departure Date
  • Mon, May 18, 2015
  • Departing: 6:10am
  • Return Date
  • Mon, May 25, 2015
  • Departing: 11:55am
  • $1275.00
  • tax: $375.00

Toronto to Aruba

  • Departure Date
  • Sat, May 9, 2015
  • Departing: 8:45am
  • Return Date
  • Sat, May 16, 2015
  • Departing: 2:55pm
  • $1283.00
  • tax: $371.00

Toronto to Antigua

  • Departure Date
  • Sun, May 3, 2015
  • Departing: 8:10am
  • Return Date
  • Sun, May 10, 2015
  • Departing: 2:00pm
  • $1288.00
  • tax: $411.00

Toronto to Barbados

  • Departure Date
  • Mon, Jul 13, 2015
  • Departing: 9:30am
  • Return Date
  • Sat, Jul 18, 2015
  • Departing: 3:45pm
  • $1299.00
  • tax: $108.00

Toronto to Aruba

  • Departure Date
  • Sat, Jun 20, 2015
  • Departing: 8:45am
  • Return Date
  • Sat, Jun 27, 2015
  • Departing: 2:55pm
  • $1372.00
  • tax: $371.00

Toronto to Aruba

  • Departure Date
  • Mon, Jul 6, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jul 13, 2015
  • Departing: 3:45pm
  • $1415.00
  • tax: $375.00

Toronto to Aruba

  • Departure Date
  • Mon, Jun 29, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jul 6, 2015
  • Departing: 3:45pm
  • $1445.00
  • tax: $375.00

Toronto to Nassau

  • Departure Date
  • Mon, May 4, 2015
  • Departing: 10:05am
  • Return Date
  • Sat, May 9, 2015
  • Departing: 2:10pm
  • $1449.00
  • tax: $162.00

Toronto to Aruba

  • Departure Date
  • Sat, Jul 18, 2015
  • Departing: 8:45am
  • Return Date
  • Sat, Jul 25, 2015
  • Departing: 2:55pm
  • $1574.00
  • tax: $371.00

Toronto to Aruba

  • Departure Date
  • Mon, Jul 13, 2015
  • Departing: 9:30am
  • Return Date
  • Mon, Jul 20, 2015
  • Departing: 3:45pm
  • $1645.00
  • tax: $375.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jun 30, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jul 7, 2015
  • Departing: 2:40pm
  • $2709.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jul 7, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jul 14, 2015
  • Departing: 2:40pm
  • $2709.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jul 14, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jul 21, 2015
  • Departing: 2:40pm
  • $2709.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jul 21, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jul 28, 2015
  • Departing: 2:40pm
  • $2709.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jun 2, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jun 9, 2015
  • Departing: 2:40pm
  • $2719.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jun 9, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jun 16, 2015
  • Departing: 2:40pm
  • $2719.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, Jun 16, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, Jun 23, 2015
  • Departing: 2:40pm
  • $2719.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Thu, Jun 18, 2015
  • Departing: 10:05am
  • Return Date
  • Thu, Jun 25, 2015
  • Departing: 2:40pm
  • $2739.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Thu, May 21, 2015
  • Departing: 10:05am
  • Return Date
  • Thu, May 28, 2015
  • Departing: 2:40pm
  • $2779.00
  • tax: $139.00

Toronto to Bermuda

  • Departure Date
  • Tue, May 19, 2015
  • Departing: 10:05am
  • Return Date
  • Tue, May 26, 2015
  • Departing: 2:40pm
  • $2889.00
  • tax: $139.00