Hey Billie,
My suggestion for St. Thomas/St. John, is to get a taxi at the pier in St. Thomas and go to Red Hook Ferry, over to St. John/Trunk bay. Some great snorkeling and a beautiful beach, worth the time and effert getting there, have fun. Here is the ferry schedule.

<http://www.st-thomas.com/week/ferries.html>
Donna
Tuesday Chat Host