If you are going to insure a boat that will lie for any significant time in FL, for about $100,000 agreed value on the hull
...you can expect to pay in the range of $3000 to $3500...and if you are going to go to the Caribbean...you can expect to add some to the premium or additional funds to cover the cost of a "rider". You will however find a wide range of premiums...but much of it will have to do with the rating on the company itself.
If there is an "active storm" or named storm (tropical storm or hurricane) in the tropics....insurance companies will not even talk about writing insurance in FL or the Caribbean....
A couple of ways to save money
on your insurance policies is to take and complete certificate issuing "Boating/Seamanship" classes
from either the USCG Auxiliary or the US Power Squadron.....most insurance companies will knock off 10% for that. Boat US will knock off an additional 10% for membership
(proven/active) in either of those two organizations....at least that is what they told me a couple of months ago.
Some people may report their premiums as being lower...and thats quite possible. If they have owned their boats for a few years, in particular before 2004 when we had 4 hurricanes hit FL in 6 weeks...all of which originated in the Caribbean....and those people had zero claims issues, they probably did not get the high premium increases.
Right now, its people buying
new policies that are bearing the brunt of the significant increases in insurance costs.