Most of the time, the best fishing is done off boats with Belizean fishing guides. A good one to contact is Luis Caliz at 011-501-26-5025 in San Pedro Town (reserve ahead). I'm sure Journey's End also has their own guides or particular guides they like to use. When you do that, the guides will have all the gear you need to fish, including rods, hooks, bait, and lures. You can catch fish off the dock and beach, but not anyway near as many as off a boat. Twenty pound test in fine, but no more than that is needed. Size 10 hooks are the best. A 5-6 ft light rod is the most fun (and will readily land a 3-5 ft barracuda). Virtually any surface or shallow-dive lure will work, although live bait also works wells. Getting live bait if you're not with a guide would be difficult as they catch they as needed. There are no bait shops per se.