Sapphire Beach is outstanding for snorkeling and swimming. great breeze from ocean, but protected from the really rough surf by St. John and other smaller islands that are between the open seas and St. Thomas. We stay here and if we are on a cruise, we always take a day trip here to snorkel and swim. Good facilities to rent... more











