Cuba is very special and cannot be compared with any other Latin American Country. The country is currently booming and experiences an excessive demand.
We recommend you to be patient and book 9 – 12 month ahead. It is - except beach holiday only - not a last-minute destination.
The main season in Cuba is normally from November to April/May, but recently demand during low season has also increased a lot.
November, Christmas & New Year as well as February and Eastern are the peak seasons which should be avoided if somehow possible.
The real luxury Cuba has to offer is defined by the special experiences people have when discovering the spirit of the island, a world of 1950s nostalgia and a socialist dream as it embraces the future. It´s like travelling back in time.