The Flats @ Tierra Maya is located on the Costa Maya in Xcalak Mexico is a small, privately-owned and operated hotel fishing lodge  located 2 km North of the fishing village of Xcalak and only 54 km South of the seaport, Majahual. The second largest coral reef in the world, the Meso-American Reef system, lures vacationers to its rich sea life and its beauty and it’s all just beyond our pier. The warm Caribbean waters of the Costa Maya, the reefs, the abundant coral heads and nearby Chinchorro Banks attract divers, snorkelers and sightseers. The world-renown Chetumal Bay flats attract fly fishing for permit, bonefish, barracudas & jacks while the local lagoons are home to tarpon and snook. The breathtaking coastline views feature a land of ancient forests, where shades of green are backed brilliantly by the azure sky and the Caribbean Sea. Nestled among tropical trees and exotic greenery, The Flats @ Tierra Maya in Xcalak, Mexico creates the perfect union of luxury and casual beach front living; a place where the sand and the sea hold hands.

Ocean kayaks and bicycles are offered for your use at no additional charge. Snorkeling is experienced right of the end of our dock so bring your own gear or rent some from neighboring XTC Dive Shop.

Diving, snorkeling, & sightseeing trips may be arranged by our lodge staff either prior to your stay or when you arrive. The Flats @ Tierra Maya uses the most sought-after and experienced fly fishing, snorkeling and diving guides in Xcalak. Banco Chinchorro and La Posa are favorite diving and snorkeling sites in the area.


Xcalak (Pronounced "ish-ka-lak") is an unspoiled tropical paradise located right in the heart of Mayan Yucatan - and at the very southern tip of Caribbean Mexico - merely miles from the Belize border. Xcalak offers adventurers and explorers access to some of the best saltwater flats fishing in the entire world.

Book your lodging right on the Caribbean Ocean. Sleep each night to the purr of the waves breaking on the Meso American Reef located less than 400 yards off shore. At night, look up to the dazzling, brilliant show of stars and the Milky Way - untainted by light pollution, then down at the magical show of bioluminescence in the water and over to the winking fire flies on the beach, it's magical. Awake each morning to the sun rising over the Caribbean.

Xcalak is the last town in Mexico before you reach Belize along the Caribbean coastline. It is just over 200 miles form the city of Cancun and only 30 miles south of the cruise ship port town of Mahahual. Easily reached from the Cancun airport, the drive is 90% on 4-lane divided highways, and takes about 5 hours. Xcalak is just north of the border of Belize and Ambergris Key/San Pedro. For those who wish to explore the unspoiled beauty of Mexico's Yucatan, Xcalak is the place.  

We also collaborate directly with Nick Denbow of The Western Caribbean Fly Fishing School & Catchafish Guide Services located 60km to the north in Mahahual. Nick fishes the many lagoons located around Mahaual (13 of them) for resident and migratory adolescent and adult Tarpon and Snook. Nick also fishes the many remote miles of Caribbean Coastline above and below Mahahual for bonefish, permit, tarpon, jacks and more.

I just want to thank you again for sharing your friends, Xcalak and your organizational and fishing skills. We had a truly unforgettable epierience for which we will be eternally grateful”
— Phil A. Couer d'Alene , Idaho
This is the second year Ive booked with Alex to go out with Evaristo for permit. Alex made all the arrangements flawlessly.
— Clive B. London, UK
Thanks so much for setting us up with guides in Xcalak. Alejandro, Nato & Evaristo - they were all great!
— Mark S. UK
Alex does an amazing job of walking you through every step. He has access to the best guides in the area. Alex knows the town and knows the water. I trust him implicitly!
— Rick M. Vail, Coloardo
Alex has Xcalak dialed in, no question the go to guy.
— Bob Marriott - Creator of "Bob Marriots Fly Fishing Store" Fullerton, California
Just back from an all inclusive fly fishing week in Xcalak hosted by Alex Beck. Cant say enough good things about how Alex saw to every single detail to our week.
— Mike C. Spokane, WA
Alex & Evaristo of The Flats Fly Fishing were professional, courteous and very knowledgable of their fishery and the surrounding area. Evaristo is an excellent permit guide..getting us many shots at fish. We even managed to catch a few! I would recommend The Flats Fly Fishing to anyone traveling to Xcalak. Fishing several days in Xcalak for permit and bones followed by tarpon fishing the cenote lakes in Mahahual with Nick Denbow makes for a perfect trip!
— John K. Breckenridge, Colorado