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 
 
62% OFF
Villa Jibacoa
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 1, 2016 more dates
Save $1107 was $1799
$692
61% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 5 Nights | Departing: Wednesday Aug. 31, 2016 more dates
Save $873 was $1439
$566
57% OFF
Eligible for Price Drop Protection!
Bellevue Puntarena Playa Caleta Resort
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Wednesday July 27, 2016 more dates
Save $718 was $1260
$542
57% OFF
Sol Palmeras
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Wednesday Aug. 31, 2016 more dates
Save $933 was $1649
$716
49% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday July 12, 2016 more dates
Save $636 was $1285
$650
49% OFF
Eligible for Price Drop Protection!
Iberostar Varadero
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Wednesday Aug. 31, 2016 more dates
Save $1016 was $2087
$1071
48% OFF
Sol Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 24, 2016 more dates
Save $507 was $1048
$541
48% OFF
Sun Beach By Excellence Style
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday July 13, 2016 more dates
Save $554 was $1153
$599
47% OFF
Blau Costa Verde Plus
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 22, 2016 more dates
Save $656 was $1405
$749
46% OFF
Club Amigo Caracol
Camaguey (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 22, 2016 more dates
Save $450 was $988
$538
46% OFF
Valentin Perla Blanca
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 3, 2016 more dates
Save $470 was $1028
$558
46% OFF
Melia Las Dunas
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 31, 2016 more dates
Save $487 was $1058
$571
46% OFF
Blau Marina Varadero
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Wednesday July 27, 2016 more dates
Save $601 was $1307
$706
45% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday July 26, 2016 more dates
Save $580 was $1285
$705
45% OFF
Sol Cayo Coco
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday Aug. 27, 2016 more dates
Save $643 was $1419
$776
44% OFF
Brisas Santa Lucia
Camaguey (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 1, 2016 more dates
Save $458 was $1038
$580
44% OFF
Eurostars Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 24, 2016 more dates
Save $470 was $1068
$598
44% OFF
Hotel Villa Cuba
Havana (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 17, 2016 more dates
Save $468 was $1068
$600
44% OFF
Breezes Varadero
Havana (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 31, 2016 more dates
Save $560 was $1268
$708
44% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Tuesday Aug. 16, 2016 more dates
Save $557 was $1265
$708
44% OFF
Naviti Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday Aug. 21, 2016 more dates
Save $610 was $1399
$789
43% OFF
Brisas Santa Lucia
Camaguey (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 8, 2016 more dates
Save $450 was $1038
$588
43% OFF
Brisas Santa Lucia
Camaguey (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 15, 2016 more dates
Save $450 was $1038
$588
43% OFF
Ole Playa Blanca
Cayo Largo del Sur (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday July 16, 2016 more dates
Save $480 was $1128
$648
43% OFF
Breezes Varadero
Havana (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday July 17, 2016 more dates
Save $520 was $1218
$698