We normally go to Sapphire Beach while in St. Thomas, but was wondering if there was a nicer beach than that one. We've been to Magans Bay, but thought that Sapphire was better. We don't do anything special, just like to lay on the beach, go into crystal clear water and enjoy the scenery.
Take the ferry over to St John's. Not only are the beaches nicer they are less crowded. Ask a local cab driver at he will take you there. Here is a beach guide. St. Thomas Beach Guide
Have a great Cruise. Ed