Xcalak is surrounded by vast, shallow flats of the Caribbean Sea—an ideal habitat for the “big three” in saltwater fly fishing: bonefish, permit, and tarpon. These expansive flats, mangrove-lined lagoons, and protected channels create perfect conditions for sight casting and stalking fish in clear, shallow waters.
One of the most remarkable aspects of fly fishing in Xcalak is its proximity to the Xcalak Reef National Marine Park, a designated protected area that stretches along the Mesoamerican Barrier Reef—the second largest reef system in the world. Thanks to strict environmental protections, commercial fishing is heavily restricted, and local guides practice sustainable, catch-and-release methods. This has helped maintain healthy fish populations and a balanced marine ecosystem.
In contrast to more commercialized destinations like Ascension Bay or Belize, Xcalak receives far fewer tourists, which translates into less fishing pressure and more opportunities for solitary, undisturbed encounters with fish. It’s not uncommon to spend an entire day on the flats without seeing another boat—a rare luxury in the world of saltwater fly fishing.
Beyond the excellent fishing, Xcalak also offers a unique sense of connection to nature. With the sound of the waves as your background and flocks of birds gliding overhead, fishing here is a meditative, immersive experience. It’s the kind of place where time slows down, and every cast feels more meaningful.