Maybe you could get a slip at Village Cay Marina for a few hours, or overnight.
http://www.villagecaybvi.com/

Dan cheers