The best times to holiday in Cuba are between December and April, when it is cooler and you can avoid the storms and hurricanes before December and the sticky heat and humidity of the Cuban summer (75-95%) which can be unbearable for some. This is also the high season so expect a price increase during this period.