My closest gateway is:
 1.866.WOW.DEAL (969.3325)
Mon to Fri: 7am - midnight | Sat & Sun: 8:30am - 8pm EDT

Cuba Vacations

From afar Cuba is the typical Caribbean island with its sandy, palm-fringed shores washed by crystal clear waters and cooled by breezes carrying the scent of mango and guava. However, Cuba is so much more. Venture away from her beaches to the towns and cities boasting Spanish colonial architecture, classic automobile-lined streets, the consistent rhythms of salsa music, together with cigar smoke, rum cocktails, baseball and visual references of the 1959 revolution.

You Might Also Like...

The Best Resorts In Cuba   |   Havana  |  Varadero   |   Cayo Coco



All prices include taxes and fees
Vacations
Refine your search 
 
50% OFF
Gran Caribe Club Cayo Guillermo
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday June 26, 2016 more dates
Save $612 was $1225
$613
46% OFF
Starfish Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 1, 2016 more dates
Save $576 was $1255
$679
45% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 1, 2016 more dates
Save $580 was $1295
$715
43% OFF
Memories Flamenco Beach Resort
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday June 7, 2016 more dates
Save $568 was $1315
$748
43% OFF
Iberostar Ensenachos
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 1, 2016 more dates
Save $650 was $1525
$875
42% OFF
Melia Peninsula Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 10, 2016 more dates
Save $596 was $1425
$829
41% OFF
Tuxpan
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 17, 2016 more dates
Save $476 was $1165
$689
41% OFF
Memories Caribe Beach Resort
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday June 7, 2016 more dates
Save $490 was $1185
$695
41% OFF
Melia Peninsula Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 3, 2016 more dates
Save $586 was $1425
$839
41% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Sunday June 26, 2016 more dates
Save $610 was $1475
$865
41% OFF
Iberostar Ensenachos
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday June 21, 2016 more dates
Save $620 was $1505
$885
40% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday May 31, 2016 more dates
Save $460 was $1145
$685
40% OFF
Brisas Del Caribe
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 17, 2016 more dates
Save $456 was $1145
$689
40% OFF
Sol Cayo Coco
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Monday June 27, 2016 more dates
Save $517 was $1290
$773
39% OFF
Club Amigo Atlantico Guardalavaca
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Aug. 2, 2016 more dates
Save $405 was $1035
$630
39% OFF
Memories Caribe Beach Resort
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday June 23, 2016 more dates
Save $450 was $1145
$695
39% OFF
Brisas Guardalavaca
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Sept. 13, 2016 more dates
Save $450 was $1165
$715
39% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday Sept. 27, 2016 more dates
Save $480 was $1225
$745
38% OFF
Memories Varadero Beach Resort
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday June 21, 2016 more dates
Save $406 was $1075
$669
38% OFF
Memories Caribe Beach Resort
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Sept. 27, 2016 more dates
Save $420 was $1115
$695
38% OFF
Bellevue Puntarena Playa Caleta Resort
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday July 13, 2016 more dates
Save $430 was $1129
$699
38% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Sept. 20, 2016 more dates
Save $430 was $1135
$705
38% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Aug. 16, 2016 more dates
Save $440 was $1165
$725
38% OFF
Mercure Playa De Oro
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday June 26, 2016 more dates
Save $458 was $1215
$757
37% OFF
Memories Flamenco Beach Resort
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday June 1, 2016 more dates
Save $438 was $1185
$748