The best time to visit Cuba is between January and February. The island's location in the Caribbean affords warm temperatures year-round, with the average lows in Havana dipping to 65 degrees. Because of its location, there are really only two seasons in Havana: wet and dry.