Are you referring to the seawall in town of Charlotte Amalie? That is administered by Port Authority - a short tie up and pick up is probably not something they will charge for, worth calling if you want.
If you mean the West India Company Wharf - cruise ship dock - not a good plan
The prices at Yacht Haven Grand in the harbor may work for you.