Correct on the time period & the highest months. I use to work for an insurance company doing boat insurance. I would LOVE to know how much the cruise lines insurance policies are for the ship alone. I'm assuming they go through Lloyds of London - they insure our U.S. Military ships.
Starts June 1st, goes through end of November. Highest months are July - October actually with September being the "height" of the season.
Also have to take into effect & I'm surprised people really don't pay any attention to this - El Nino or La Nina.
Both affect the weather in the Caribbean depending if its El Nino or La Nina. Last year we had no hurricanes in the Atlantic. The year before we got hammered.