Salt Pond Bay is one of the top snorkeling destinations on St John; and while there are certainly lots of fans of this location – I think there are other STJ destinations that trump Salt Pond for snorkeling. That said, you should definitely make the trek. Some of the best sights are a rock hump that's off the center of the bay. While the sea grass beds offer a great opportunity to see a sea turtle, ray or giant hermit crabs ( usually in a large Queen Conch shell)!
This lovely little town, known locally as "Love City," is the heart of St John. The streets are lined with shops, restaurants, and bars, which are all within easy walking distance of each other. You can easily spend an afternoon lazily wandering around soaking in the mellow, laid-back vibe and charm of the town, then spend the evening noshing in one of the numerous restaurants. After dinner, head to one of the beachside bars at Wharfside Village and down a brew or two with your bare feet in the sand.
The Virgin Islands National Park is St John's largest and most popular attraction. It covers 3/5 of St John's landmass and includes 12,624 land and marine acres that encompass pristine beaches, coral reefs, hiking trails, wild donkeys and 800 types of plants. There are also ancient artifacts from the pre-Columbian settlers and remnants of colonial sugar plantations. Twenty-two hiking trails cover more than 20 miles; the park visitor's center has maps. Guided walks are open to the public - ask at the visitor center for details.