Normally I've been booking tours with outside companies. For our day in St. Thomas though, I almost think it'd be best to go with a cruise ship excursion. They offer an excursion called, St Johns on your own. It's $31pp and it includes a ferry to St. Johns. When all is said and done though, I think we'll only have 2 1/2 hours to spend in St. Johns. Recommendations for things near Cruz Bay? I'd love to check out Cinnamon Bay too. Just looking for an easy beach day, maybe some snorkeling. Or if there's a good place to grab a bite too? Thank you!