You will have no problem getting a taxi back to the ship when you are finished shopping. We have always used the taxi for this but I can't remember what the cost was. I know it wasn't a whole lot. Have fun in St. Thomas it is one of my favorite ports.