BTW were in the BVIS and prices people have quoted you are pretty reasonable, other than crown bay which is pricey.
You might email
American Yacht harbor they have long term storage
, They are very reasonable, have room and are good people to deal with we paid 1.25 a ft for the night and our boat is 40 ft. I do know AYH is the base for the island packet
and they have 3 slips long term (so i do know long term is available)
Also out in their bay there are good moorings, another company owns those and they do long term storage too, you can call AYH and ask them for the number while inquiring. If you cant find the number email
me privately and i will look it up on my phone
storage in the Virgins is very expensive, as it is in most of the carribean.
Another thought if you want to head
further south is Grenada
, they have a marina
that stores for summer that is only $400 a month, I know as some fellow cruisers we met in caicos are going down there (there final destination) and i had asked them about the rates. Another possiblity and its out of hurricane
hope this helps
Charlotte Amelia, St Thomas VI