Nice pics! Well, upon further review, I think we're going to take your advice and go to Trunk Bay on our own. I was thinking that the St. John Beach Tour was a 4½ hour morning excursion that ended at Trunk Bay and that we could just stay at the beach into the afternoon, if we wanted. In fact, the excursion doesn't depart until 1 PM, so by the time we got to the beach, we'd have almost no time there, as the ship sails at 5 PM. Thanks for your advice!
Am I correct in assuming that the ferries to St. John depart right from the cruise dock area? Does the ferry drop you within walking distance to Trunk Bay, or should we plan on a cab ride? How often do the ferries run from St. John to Charlotte Amalie?