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 
 
52% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday June 14, 2017 more dates
Save $780 was $1509
$729
52% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday June 21, 2017 more dates
Save $780 was $1509
$729
52% OFF
Blau Costa Verde Plus
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday June 28, 2017 more dates
Save $897 was $1716
$819
49% OFF
Marea Del Portillo
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday June 28, 2017 more dates
Save $570 was $1165
$595
48% OFF
Marea Del Portillo
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday July 26, 2017 more dates
Save $560 was $1165
$605
48% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 7 Nights | Departing: Tuesday May 16, 2017 more dates
Save $630 was $1315
$685
47% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 7 Nights | Departing: Thursday June 15, 2017 more dates
Save $590 was $1245
$655
47% OFF
Memories Caribe Beach Resort
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Tuesday May 16, 2017 more dates
Save $700 was $1485
$785
46% OFF
Hotel Playa De Oro
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday June 24, 2017 more dates
Save $570 was $1249
$679
46% OFF
Hotel Playa Coco
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Sunday June 25, 2017 more dates
Save $590 was $1289
$699
46% OFF
Memories Caribe Beach Resort
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Tuesday May 30, 2017 more dates
Save $640 was $1385
$745
46% OFF
Melia Jardines Del Rey
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Friday June 23, 2017 more dates
Save $670 was $1449
$779
46% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday May 19, 2017 more dates
Save $700 was $1525
$825
45% OFF
Marea Del Portillo
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday July 12, 2017 more dates
Save $530 was $1165
$635
45% OFF
Marea Del Portillo
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday July 5, 2017 more dates
Save $530 was $1165
$635
45% OFF
Club Amigo Mayanabo
Santa Lucia (Camaguey) (From: Toronto) | Landing in: Camaguey
All Inclusive | 7 Nights | Departing: Tuesday June 27, 2017 more dates
Save $560 was $1235
$675
45% OFF
Memories Paraiso Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 7 Nights | Departing: Friday June 9, 2017 more dates
Save $591 was $1309
$718
45% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 7 Nights | Departing: Saturday July 8, 2017 more dates
Save $680 was $1515
$835
44% OFF
Warwick Cayo Santa Maria
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 14 Nights | Departing: Saturday June 24, 2017 more dates
Save $1060 was $2405
$1345
43% OFF
Club Kawama
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday May 25, 2017 more dates
Save $450 was $1055
$605
43% OFF
Be Live Experience Turquesa
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday May 26, 2017 more dates
Save $530 was $1225
$695
43% OFF
Memories Paraiso Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 7 Nights | Departing: Tuesday June 27, 2017 more dates
Save $551 was $1269
$718
43% OFF
Naviti Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Monday June 26, 2017 more dates
Save $590 was $1379
$789
42% OFF
Starfish Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday June 15, 2017 more dates
Save $460 was $1085
$625
42% OFF
Brisas Santa Lucia
Santa Lucia (Camaguey) (From: Toronto) | Landing in: Camaguey
All Inclusive | 7 Nights | Departing: Tuesday June 13, 2017 more dates
Save $510 was $1205
$695