• Call 604-687-8836 or 1-800-563-5722
  • Live Chat

All-inclusive deals to Cuba

Thousands of people travel to tropical Cuba every year to see the magnificent landmark attractions, Revolution-influenced architecture and the sun-kissed beaches that offer picturesque views unlike any other island.

The world-famous capital, Havana, has been restored over the years and many of its areas and neighborhoods within have been well preserved. A visit to Cuba is not complete without exploring popular resorts areas such as Santa Lucia, Varadero, Holguin, Cayo Coco, Santa Clara, Cayo Largo, Santiago de Cuba and Cienfuegos. Dive into the musical culture that is hard not to feel when on this great island escape and sip taste-bud tingling mojitos in charming Cuban cafes. If you are a cigar aficionado you will be in heaven! Cuba produces some of the best cigars in the world such as Cohiba’s, Habanos and Montecristo’s. Experience the Cuban spirit and book your escape to Cuba; we guarantee you will want to become a regular visit to this beautiful island hot-spot.

Vacation Travel Deals

  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $519
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $619
  • 7 Nights
  • Mon May 15, 2017
  • Mon May 22, 2017
  • $705
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 5 Nights
  • Sat May 13, 2017
  • Thu May 18, 2017
  • $615
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon May 29, 2017
  • Mon Jun 5, 2017
  • $605
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $569
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $659
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $769
  • 7 Nights
  • Sun May 21, 2017
  • Sun May 28, 2017
  • $769
  • 7 Nights
  • Thu May 4, 2017
  • Thu May 11, 2017
  • $839
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Thu Jun 8, 2017
  • Thu Jun 15, 2017
  • $709
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $739
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $839
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $839
  • 7 Nights
  • Sun May 7, 2017
  • Sun May 14, 2017
  • $969
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $709
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $739
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $839
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $899
  • 7 Nights
  • Sun May 7, 2017
  • Sun May 14, 2017
  • $989
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Wed May 10, 2017
  • Wed May 17, 2017
  • $1008
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $699
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $789
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $899
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $899
  • 7 Nights
  • Tue May 9, 2017
  • Tue May 16, 2017
  • $1039
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon Jun 5, 2017
  • Mon Jun 12, 2017
  • $775
  • 7 Nights
  • Mon May 29, 2017
  • Mon Jun 5, 2017
  • $825
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon Jun 5, 2017
  • Mon Jun 12, 2017
  • $775
  • 7 Nights
  • Mon May 29, 2017
  • Mon Jun 5, 2017
  • $815
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $719
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $809
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $909
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $909
  • 7 Nights
  • Sun May 7, 2017
  • Sun May 14, 2017
  • $979
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $799
  • 7 Nights
  • Tue May 16, 2017
  • Tue May 23, 2017
  • $899
  • 7 Nights
  • Thu May 18, 2017
  • Thu May 25, 2017
  • $899
  • 7 Nights
  • Tue May 9, 2017
  • Tue May 16, 2017
  • $939
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $779
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $879
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $979
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $979
  • 7 Nights
  • Thu May 4, 2017
  • Thu May 11, 2017
  • $1079
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $839
  • 7 Nights
  • Thu May 18, 2017
  • Thu May 25, 2017
  • $939
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Sun May 14, 2017
  • Mon May 22, 2017
  • $825
  • 7 Nights
  • Sun May 7, 2017
  • Mon May 15, 2017
  • $915
  • 7 Nights
  • Sun May 21, 2017
  • Sun May 28, 2017
  • $969
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Sun May 7, 2017
  • Mon May 15, 2017
  • $845
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon Jun 12, 2017
  • Mon Jun 19, 2017
  • $759
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $789
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $879
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $979
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $979
  • 7 Nights
  • Tue May 9, 2017
  • Tue May 16, 2017
  • $1089
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Thu Jun 15, 2017
  • Thu Jun 22, 2017
  • $815
  • 7 Nights
  • Thu Jun 1, 2017
  • Thu Jun 8, 2017
  • $845
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue Jun 6, 2017
  • Tue Jun 13, 2017
  • $859
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $959
  • 7 Nights
  • Thu May 18, 2017
  • Thu May 25, 2017
  • $1049
  • 7 Nights
  • Sun May 14, 2017
  • Sun May 21, 2017
  • $1059
  • 7 Nights
  • Sat May 6, 2017
  • Sat May 13, 2017
  • $1205
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon May 22, 2017
  • Mon May 29, 2017
  • $859
  • 7 Nights
  • Mon May 8, 2017
  • Mon May 15, 2017
  • $1019
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon May 8, 2017
  • Mon May 15, 2017
  • $1069
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Fri May 19, 2017
  • Fri May 26, 2017
  • $1049
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon Jun 12, 2017
  • Mon Jun 19, 2017
  • $919
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Tue May 30, 2017
  • Tue Jun 6, 2017
  • $965
  • 7 Nights
  • Tue Jun 27, 2017
  • Tue Jul 4, 2017
  • $1035
  • 7 Nights
  • Tue May 23, 2017
  • Tue May 30, 2017
  • $1055
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Fri Jun 9, 2017
  • Fri Jun 16, 2017
  • $959
  • 7 Nights
  • Fri May 12, 2017
  • Fri May 19, 2017
  • $1059
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon May 22, 2017
  • Mon May 29, 2017
  • $1089
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Mon May 15, 2017
  • Mon May 22, 2017
  • $1045
  • Nights
  • Depart
  • Return
  • Intinary
  • Price (per guest includes taxes)
  • 7 Nights
  • Sat May 13, 2017
  • Sun May 21, 2017
  • $1065