beach/snorkel shop. St.Thomas has some of the most beautiful beaches, go to www.vinow.com for info on beaches. Yes you can get to St. Johns Island on your own, it is so worth it. It requires a taxi ride from the pier to Red Hook Harbor then a ferry ride over to Cruz Bay then a taxi to the beach of your choice. The ferry is every hour on the hour so just budget your time. We beach in the morning, go back to the ship, drop off stuff, change out of beach clothes, grab a bite to eat on the ship and then hit the shops. If you want something else to do after you beach then i would suggest walking to the Paradise Point Tramway, that is if you dock at Havensight. The tram takes you up the mountain to a beautiful overlook with shops, and a beautiful botantical garden
If you decide to go to St. Johns, I recommend Trunk Bay. Very pristine,but with showers and restrooms, and a wonderful underwater snorkeling trail. The best!
Splendor of the Seas 1997
Regal Empress 1998
Sovereign of the Seas 2003
Princess Sun 2006
Princess Sea 2007
just another bit of info - yes Trunk Bay is gorgeous, but it is the destination for all the cruise ships tours, so it can get a bit busy and crowded. Cinnamon Bay is basically next door to Trunk, its is much more intimate and quiet. Its clean, has decent facilities and has a nice outdoor bbq restaurant. Hawksnest and Honeymoon are also very nice