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 
 
58% OFF
Bellevue Puntarena Playa Caleta Resort
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday June 25, 2016 more dates
Save $699 was $1205
$506
50% OFF
Melia Peninsula Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday June 25, 2016 more dates
Save $795 was $1595
$800
49% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 22, 2016 more dates
Save $636 was $1295
$659
48% OFF
Starfish Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 22, 2016 more dates
Save $606 was $1255
$650
48% OFF
Melia Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday June 15, 2016 more dates
Save $636 was $1325
$689
48% OFF
Blau Marina Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday June 25, 2016 more dates
Save $696 was $1445
$749
48% OFF
Blau Marina Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday June 25, 2016 more dates
Save $696 was $1445
$749
47% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday May 25, 2016 more dates
Save $597 was $1263
$666
46% OFF
Blau Costa Verde Plus
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday June 2, 2016 more dates
Save $506 was $1105
$599
46% OFF
Starfish Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 10, 2016 more dates
Save $531 was $1163
$632
46% OFF
Playa Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 24, 2016 more dates
Save $596 was $1295
$699
45% OFF
Mercure Playa De Oro
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday July 17, 2016 more dates
Save $600 was $1339
$739
44% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 10, 2016 more dates
Save $524 was $1198
$674
42% OFF
Blau Costa Verde Plus
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday June 9, 2016 more dates
Save $426 was $1025
$599
42% OFF
Playa Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 3, 2016 more dates
Save $516 was $1215
$699
42% OFF
Playa Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 10, 2016 more dates
Save $516 was $1215
$699
42% OFF
Playa Cayo Santa Maria
Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 17, 2016 more dates
Save $516 was $1215
$699
42% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 10, 2016 more dates
Save $517 was $1225
$708
42% OFF
Gran Caribe Club Cayo Guillermo
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday July 24, 2016 more dates
Save $524 was $1245
$721
41% OFF
Brisas Covarrubias
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 17, 2016 more dates
Save $404 was $985
$581
41% OFF
Brisas Covarrubias
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday June 17, 2016 more dates
Save $404 was $985
$581
41% OFF
Sol Cayo Coco
Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Monday June 13, 2016 more dates
Save $484 was $1177
$693
41% OFF
Memories Paraiso Azul Beach Resort
Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday Sept. 27, 2016 more dates
Save $500 was $1225
$725
41% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday Sept. 16, 2016 more dates
Save $510 was $1235
$725
41% OFF
Mercure Playa De Oro
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday July 22, 2016 more dates
Save $529 was $1289
$760