You can catch a ferry to St. John on your own and catch the bus or a taxi rather inexpensively when you get there. If you like to snorkel, go to Waterlemon and snorkel around the rocks there. Everyone goes to Trunk Bay but it tends to be crowded. Waterlemon doesn't have amenities like Trunk...