The official hurricane season is July to November, and although the risk of hurricanes is very small, there are also tropical storms in the Caribbean region in this period. April and May are often great times to visit as prices are much lower than earlier in the year but the weather is still very similar.