There is a nice, and cheap, parking lot very close to the Coast Guard dock. It is just to the east of the Fort Christian Virgin Islands Museum. It's the large red building, which you can't miss, east of all the cruise boat kiosks. You'll know it's the right lot when you see all the blue police SUV's parked there as that is where the police department is. Helps with security too!