St. Croix Inshore Fishing Charters is the only true inshore fishing charter on St. Croix! Inshore fishing is done in the shallow waters near the shorelines. These areas are mostly protected from large waves by the islands barrier reefs and are commonly called “the flats”. We cast live bait and or artificial lures to catch a variety of species that inhabit our waters.