Xcalak has world class fly fishing for the flats sports fish: bonefish, tarpon, and permit. As well as shots at many other species such as barracuda, jack crevalle, snook, and various jacks and snapper. If you work it, getting a flats grand slam for your trip is well within the realm of possibility with a grand slam in a day very possible. Although there are DIY fly fishing opportunities available, for example you can take one of our Stand Up Paddle Boards and fish the lagoons behind the hotel for baby tarpon and snook, or look for tailing bonefish in the turtle grass off the beach. We highly recommend using the local guides. Not only will they be able to get you to the fish in Chetumal bay with their pangas, and you will catch more fish, you will be helping to support the community. Furthermore, the guides here charge a fraction of what you would pay for a guide in Florida, or even in Utah! Let us know if you are interested in fly fishing and we can set you up with guides.