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 
 
69% OFF
Brisas Santa Lucia
Santa Lucia (Camaguey) (From: Toronto) | Landing in: Camaguey
All Inclusive | 7 Nights | Departing: Friday Oct. 14, 2016 more dates
Save $1378 was $1860
$620
52% OFF
Hotel Villa Cuba
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Monday Oct. 17, 2016 more dates
Save $650 was $1247
$597
52% OFF
Eligible for Price Drop Protection!
Ocean Varadero El Patriarca
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Wednesday June 21, 2017 more dates
Save $966 was $1863
$897
49% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 5 Nights | Departing: Monday Oct. 17, 2016 more dates
Save $550 was $1127
$577
42% OFF
Hotel Colonial Cayo Coco
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Monday Oct. 31, 2016 more dates
Save $484 was $1139
$655
41% OFF
Mercure Playa De Oro
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday Nov. 1, 2016 more dates
Save $440 was $1067
$627
41% OFF
Memories Paraiso Azul Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Wednesday March 29, 2017 more dates
Save $580 was $1415
$835
41% OFF
Melia Jardines Del Rey
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Monday Oct. 10, 2016 more dates
Save $660 was $1594
$934
40% OFF
Memories Paraiso Azul Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Thursday Nov. 24, 2016 more dates
Save $415 was $1045
$630
39% OFF
Memories Flamenco Beach Resort
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Monday Oct. 31, 2016 more dates
Save $480 was $1244
$764
39% OFF
Iberostar Ensenachos
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Saturday Nov. 5, 2016 more dates
Save $540 was $1395
$855
39% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 6 Nights | Departing: Wednesday Jan. 18, 2017 more dates
Save $561 was $1455
$895
38% OFF
Memories Paraiso Azul Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Thursday Dec. 1, 2016 more dates
Save $396 was $1045
$650
38% OFF
Barcelo Solymar
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday Nov. 1, 2016 more dates
Save $470 was $1237
$767
36% OFF
Hotel Punta Piedra
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday Nov. 16, 2016 more dates
Save $314 was $865
$552
36% OFF
Starfish Cayo Santa Maria
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Thursday Dec. 1, 2016 more dates
Save $366 was $1015
$650
36% OFF
Tuxpan
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday Oct. 26, 2016 more dates
Save $416 was $1165
$749
36% OFF
Paradisus Varadero
Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Monday Oct. 17, 2016 more dates
Save $540 was $1497
$957
35% OFF
Hotel Punta Piedra
Manzanillo de Cuba (From: Toronto) | Landing in: Manzanillo
All Inclusive | 7 Nights | Departing: Wednesday Nov. 9, 2016 more dates
Save $304 was $865
$561
35% OFF
Melia Marina Varadero
Varadero (From: Toronto)
No Meals | 7 Nights | Departing: Wednesday Dec. 7, 2016 more dates
Save $345 was $989
$644
35% OFF
Memories Paraiso Azul Beach Resort
Cayo Santa Maria (From: Toronto) | Landing in: Santa Clara
All Inclusive | 5 Nights | Departing: Friday Nov. 25, 2016 more dates
Save $380 was $1085
$705
35% OFF
Naviti Varadero
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday Nov. 23, 2016 more dates
Save $408 was $1159
$751
34% OFF
Sol Cayo Guillermo
Cayo Coco (From: Toronto) | Landing in: Cayo Coco Jardines
All Inclusive | 7 Nights | Departing: Monday Oct. 31, 2016 more dates
Save $377 was $1098
$721
34% OFF
Memories Holguin Beach Resort
Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday March 18, 2017 more dates
Save $540 was $1605
$1065
33% OFF
Bellevue Puntarena Playa Caleta Resort
Varadero (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday Nov. 9, 2016 more dates
Save $300 was $919
$619