I think it depends on where you dock in St. Thomas. The downtown area is as Trip says and would be hard to navigate. But, our last few times there, we docked in a newer area with nothing but shops and I found it much easier. Sorry I can't remember the name of it. But, the staff on board will be able to give you more specific info. Best of luck.
Marty