The great thing about Cuba is that the weather is nice and warm almost all year round, making it the perfect location for some winter sun. The rainy season falls between May and October but that doesn’t have to put you off because the showers don’t last long. Peak holiday season is around March and April.