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

CUBA VACATIONS

Cuba Vacations at a Glance

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, these picture postcard portraits of Cuba tell a more complete tale of the largest island in the Caribbean. Families, couples, spring-break fun-seekers, beach bums, value-conscious travellers and adventure travel enthusiasts all will find something to appeal to them in Cuba.

Search for Great Cuba Vacation Deals Below!

Cuba Vacations

*Departing From:
*Going to:
Hotel Name:
Hotel Star Rating:
*Departing:
Flexibility:
*Duration:
*Rooms:
*Travellers:

Adults
(age 18+)

Children
(0-17yrs)
7 or more travellers?
Call 1.866.WOW.DEAL (969.3325) for assistance
[+] Show more options
* Required Fields
Search

Vacations
 
 
[–] Refine your search  
 
Reset
 
37% OFF

Blau Costa Verde

Holguin (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday Feb. 21, 2016 more dates
Save $530   was $1438
$908
Incl. Taxes & Fees
2x Petro-Points
37% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday March 27, 2016 more dates
Save $560   was $1525
$965
Incl. Taxes & Fees
2x Petro-Points
37% OFF

Valentin Perla Blanca

Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Wednesday March 2, 2016 more dates
Save $586   was $1565
$979
Incl. Taxes & Fees
2x Petro-Points
37% OFF

Blau Marina Varadero

Havana (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday Feb. 14, 2016 more dates
Save $600   was $1638
$1038
Incl. Taxes & Fees
2x Petro-Points
37% OFF

Sol Cayo Largo

Cayo Largo del Sur (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday Feb. 20, 2016 more dates
Save $630   was $1698
$1068
Incl. Taxes & Fees
2x Petro-Points
36% OFF

Hotel Colonial Cayo Coco

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday April 2, 2016 more dates
Save $590   was $1639
$1049
Incl. Taxes & Fees
2x Petro-Points
35% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday March 27, 2016 more dates
Save $530   was $1525
$995
Incl. Taxes & Fees
2x Petro-Points
35% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday March 18, 2016 more dates
Save $540   was $1545
$1005
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Mercure Playa De Oro

Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday April 17, 2016 more dates
Save $370   was $1105
$735
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Melia Marina Varadero

Varadero (From: Toronto)
No Meals | 5 Nights | Departing: Sunday April 17, 2016 more dates
Save $370   was $1105
$735
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Memories Varadero Beach Resort

Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday April 19, 2016 more dates
Save $420   was $1255
$835
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Valentin Perla Blanca

Santa Clara (From: Toronto)
All Inclusive | 7 Nights | Departing: Saturday April 2, 2016 more dates
Save $470   was $1441
$971
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Iberostar Ensenachos

Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday Feb. 21, 2016 more dates
Save $560   was $1705
$1145
Incl. Taxes & Fees
2x Petro-Points
33% OFF

Paradisus Rio De Oro

Holguin (From: Toronto)
All Inclusive | 6 Nights | Departing: Saturday Feb. 20, 2016 more dates
Save $720   was $2205
$1485
Incl. Taxes & Fees
2x Petro-Points
32% OFF

Melia Marina Varadero

Varadero (From: Toronto)
No Meals | 7 Nights | Departing: Wednesday Feb. 24, 2016 more dates
Save $289   was $913
$624
Incl. Taxes & Fees
2x Petro-Points
32% OFF

Mercure Playa De Oro

Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday April 12, 2016 more dates
Save $380   was $1205
$825
Incl. Taxes & Fees
2x Petro-Points
32% OFF

Playa Cayo Santa Maria

Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday March 6, 2016 more dates
Save $430   was $1365
$935
Incl. Taxes & Fees
2x Petro-Points
31% OFF

Sol Cayo Coco

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Friday March 4, 2016 more dates
Save $420   was $1335
$915
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Starfish Cayo Santa Maria

Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Tuesday March 8, 2016 more dates
Save $330   was $1115
$785
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Sol Cayo Coco

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Sunday March 20, 2016 more dates
Save $370   was $1248
$878
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Memories Paraiso Azul Beach Resort

Santa Clara (From: Toronto)
All Inclusive | 5 Nights | Departing: Sunday May 1, 2016 more dates
Save $400   was $1315
$915
Incl. Taxes & Fees
30% OFF

Barcelo Arenas Blancas

Varadero (From: Toronto)
All Inclusive | 5 Nights | Departing: Thursday April 14, 2016 more dates
Save $410   was $1345
$935
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday April 14, 2016 more dates
Save $400   was $1345
$945
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday April 21, 2016 more dates
Save $400   was $1345
$945
Incl. Taxes & Fees
2x Petro-Points
30% OFF

Melia Jardines Del Rey

Cayo Coco Jardines (From: Toronto)
All Inclusive | 7 Nights | Departing: Thursday April 14, 2016 more dates
Save $400   was $1345
$945
Incl. Taxes & Fees
2x Petro-Points
123
Items per page : 10 | 25 | 50 | Show All