My husband and I will be vacationing in Tortola for the first time in May for a week. We would like to take a day trip to St. John. The ferry from West End is scheduled to depart at 9:15 am. If we visit on Friday we can take the latest ferry back which is at 5 p.m. Sunday's ferry returns to Tortola at 4:30 p.m. so that day would work aswell.
We would like to snorkel most of the day possibly at 2 beaches. I am not a great swimmer, so Waterlemon is out. Any recommendations? Should we rent a car for the day or can we taxi it from Cruz Bay, and for how much? Any suggestions for places to grab lunch at?