Cuba vacations

With an average of 330 days of sunshine a year and a vast archipelago of islands, Cuba has long been known for offering relaxing beach getaways.   

The second largest island in the Caribbean, Cuba is an ideal destination for every type of vacationer. Those seeking rest and relaxation can find over 400 kms of pristine shores that line the coast, including the world-famous Varadero Beach in Varadero, perhaps the most well-known tourist spot in Cuba.    

Cuba is also home to more UNESCO World Heritage Sites than any other Caribbean country, perfect for travellers interested in the local culture and history. A two-hour drive outside Varadero will take you to Havana, Cuba’s capital city where the old meets new and classic American cars line cobblestone streets.  

With a range of sights to see and paradise to explore, discover all the island has to offer on an all-inclusive Cuba vacation.  

Destinations in Cuba
Our top things to do in Cuba
Cuba vacation deals 
  • Calgary
  • Edmonton
  • Grande Prairie
  • Halifax
  • Ottawa
  • Regina
  • Toronto
  • Vancouver
  • Winnipeg
No selected options
  • 5
  • 4 & up
  • 3 & up
  • 2 & up
  • Price (Low to high)
  • Price (High to low)
  • Star rating (Low to high)
  • Star rating (High to low)
  • Hotel name (A to Z)
  • Hotel name (Z to A)
  • Departure date (Earliest available)
Starfish Varadero - Varadero

Varadero, Cuba

Starfish Varadero
3.5
Save up to 14%
Nov 21, 20258 daysAll Inclusive
$1,553
$1,333
per adultTaxes and fees incl.
View details
Barcelo Solymar - Varadero

Varadero, Cuba

Barcelo Solymar
3.5
Save up to 12%
Dec 2, 20257 daysAll Inclusive
$1,895
$1,346
per adultTaxes and fees incl.
View details
Roc Barlovento - Varadero

Varadero, Cuba

Roc Barlovento
3.0
Save up to 13%
Nov 25, 20257 daysAll Inclusive
$1,739
$1,378
per adultTaxes and fees incl.
View details
Occidental Arenas Blancas - Varadero

Varadero, Cuba

Occidental Arenas Blancas
4.0
Save up to 13%
Nov 21, 20258 daysAll Inclusive
$1,603
$1,383
per adultTaxes and fees incl.
View details
Grand Memories Varadero - Varadero

Varadero, Cuba

Grand Memories Varadero
4.5
Save up to 13%
Nov 21, 20258 daysAll Inclusive
$1,683
$1,463
per adultTaxes and fees incl.
View details
Valentin El Patriarca Varadero - Varadero

Varadero, Cuba

Valentin El Patriarca Varadero
4.5
Save up to 13%
Nov 21, 20258 daysAll Inclusive
$1,683
$1,463
per adultTaxes and fees incl.
View details

The prices shown are subject to change at any time without prior notice. To confirm availability and final pricing you MUST proceed to the checkout page. The price shown in the booking summary on the checkout page constitutes the final guaranteed price and prevails over any other price.