While staying on St. Thomas or St. John, an inshore fishing adventure can be the highlight of your trip. Inshore reef fishing usually provides lots of action bottom fishing with light tackle on reefs 50-150′ deep for snappers, groupers, jacks, triggerfish, barracuda, kingfish and other species.