From Havana's classic Cuban vibe and Trinidad's vibrant nightlife, to Varadero's laid back ambience of Jibacoa's beautiful beaches, it's hard to pick just one to go to. So why not go to more than one?
10 nights from £1,399 per person
Discover the best of Cuba by combining a few nights in historic Havana with a relaxing stay on the unspoilt beaches of Jibacoa or Varadero in one of the many all inclusive beach resorts. Choose our recommended combination, or call us for a tailor-made quote.