Some links on our site may earn us a commission at no extra cost to you. Learn more.
Bacalar is a small town on a long freshwater lagoon in southern Quintana Roo, and the lagoon is the reason to come. The things to do are a boat or sailing tour, a swim at Cenote Azul, a float through Los Rápidos and a walk around the old Spanish fort. Plan one night at the least, two if you can, and leave the sunscreen out of the water. Every price below is in Mexican pesos (MXN).
We have done freshwater cenote and lagoon days in the Yucatán with nieces and nephews along, and the packing answer is the same everywhere: bring less. At Bacalar that means a rash guard, a hat and a dry bag, because the rules on lotion are strict. I would book the morning boat and give the afternoon to a hammock.
Is Bacalar Worth Visiting?
I think Bacalar is worth it if you like water more than sightseeing. The town has about 11,000 residents, so this is a lake stop, not a resort strip. The lagoon shifts from pale turquoise over the white limestone shallows to deep blue over deeper water, and that is where the “seven colors” line comes from.
If you want ruins and a beach club, go up the coast instead and start with our Tulum ruins guide. If you want more swimming holes, our cenotes near Tulum post covers the ones along that road. Bacalar suits slow days: one tour, one swim, dinner by the water.
| Activity | Cost | Time | Season |
|---|---|---|---|
| Shared boat tour | $500 to $800 MXN per person | 3 to 4 hours | Year-round, mornings best |
| Private sailboat, Short Tour | From $2,500 MXN for two | Set with the operator | Year-round |
| Cenote Azul | $25 MXN | 1 to 2 hours | Open daily, 10 am to 6 pm |
| Los Rápidos | About $150 to $200 MXN | 1 to 2 hours | Dry season is clearest |
| Fort of San Felipe | $55 MXN, $110 MXN for foreign visitors | 30 to 60 minutes | Closed Mondays |
| Kayak rental | $200 MXN per hour | By the hour | Mornings and late afternoon |
| Canal de los Piratas | Free to enter | On a tour or by kayak | Year-round |
Bacalar Boat Tour
The boat tour is the first move I would make, and the morning is the time to take it. The wind picks up in the afternoon and stirs the bottom, so the water looks its clearest early. Shared tours run about three to four hours and stop at the Canal de los Piratas, Cenote Esmeralda, Cenote Negro and Isla de los Pájaros, the bird island.
The Bacalar Boat Tour price page lists shared tours at $500 to $800 MXN per person. Snorkel gear costs $50 to $100 MXN extra, and a $50 MXN park access fee sits on top.
For a longer day, the same page lists extended routes at $150 to $300 MXN more per person, running five to six hours with deeper cenote swims. A private boat for the whole group runs $2,500 to $4,500 MXN, with room for four to eight people. Book the private one if you have a nephew who will not sit still.

A private sailboat costs more and gets you a quieter lagoon. The sailing outfit at bbacalar.com lists its Short Tour from $2,500 MXN for two people and its Classic Tour from $3,100 MXN for two, with drinks and snacks on the Classic. A sunrise sail starts from $3,700 MXN for two on the same page.
Canal de los Piratas
A narrow, shallow channel joins the main lagoon to the smaller Mariscal Lagoon, and in places the water barely covers your feet over a sandbar. There is no gate and no entry fee, because it is part of the public lagoon. Boat tours stop here, and kayakers paddle out to it.

Magic Bacalar, a rental outfit on the lagoon, lists kayaks at $200 MXN an hour and paddleboards at $250 MXN an hour, with a life jacket, paddle and dry bag included. It rents paddleboards only to people who already know how to use one. Do not scrub your skin with the lagoon sand, even if someone tells you it is a spa treatment, because the municipality bans it.
Cenote Azul
Cenote Azul is a deep sinkhole on the Chetumal to Cancún highway, with a restaurant, shaded seating and a diving platform at the edge. The cenote’s own site lists entry at $25 MXN, hours of 10 am to 6 pm every day, and life jackets for rent at $50 MXN.

Alcohol is not allowed, and the site asks swimmers to skip sunscreen and repellent if they can. The water is a darker, deeper blue than the lagoon, which makes it a good contrast stop after a boat tour. It is an easy swim, not an all-day plan.
Los Rapidos
Los Rápidos is a stretch of the lagoon lined with stromatolites and mangroves where the current picks up. You walk out along a platform to the end of the channel and float back down it. It sits about 8 kilometers from Bacalar town, and a boat tour can include it.
Adult entry has been listed at roughly $150 to $200 MXN, with a life jacket included, so check the gate price on the day. The water is shallow, but I would still take the life jacket. The same sunscreen rule applies here as everywhere on the lagoon.
You do not need a tour to get in the water. The municipal balneario at El Aserradero has free access, and the Ecoparque Bacalar charges about $20 MXN for adults. Smaller private balnearios along the shore charge more, so ask the price at the gate before you pay.
Bacalar Stromatolites
Stromatolites are rounded, lumpy mounds built over thousands of years by microbes, and they count among the oldest life on the planet. Bacalar has a large population of them. They look like rocks, which is exactly why people step on them.

The rule from the municipal ecology office’s visitor guide is plain: do not touch them, climb or sit on them, or anchor a boat to them, and keep about three meters away. The same guide says not to use sunscreen of any kind to swim in the lagoon, and that includes the biodegradable kind. Boat tours follow that rule too, so put the lotion away before you board.
The guide lists a few more rules worth following. Leave the chivita snail where it lives, stay off the mangroves, and keep cigarettes and trash out of the water. Keep the music low too, since the lagoon doubles as a bird sanctuary.
Bacalar Fort
The Fort of San Felipe stands in the middle of town. The Spanish built it to guard the lagoon against pirates, and it now holds a small museum. Plan 30 to 60 minutes, and walk the walls for the view over the water.

The Mexican culture ministry’s museum listing gives hours of Tuesday to Sunday, 9 am to 7 pm, and says the fort is closed on Mondays. General entry is $55 MXN and foreign visitors pay $110 MXN. A Quintana Roo state culture institute runs it, not the federal INAH, so do not expect an INAH pass to cover it.
Best Time to Visit Bacalar
The dry season, roughly November through April, gives the best weather and the clearest water. Rain comes in the wetter months of May through October, with afternoon showers and fewer crowds. The Atlantic hurricane season runs from June 1 to November 30, and the National Hurricane Center puts the peak between mid-August and mid-October.
In any month, go in the morning. The lagoon gets much busier by about 11 am, and the afternoon wind clouds the water. A kayak at sunrise beats a boat at noon.
A simple two-day plan works well. Take the boat tour on the first morning and spend the afternoon in town. On the second morning, swim at Cenote Azul and walk the fort before the heat peaks, then float Los Rápidos on the way out.
How to Get to Bacalar
From Costa Maya the drive is about 90 minutes each way, which makes a Bacalar day from a ship tight. Our Costa Maya cruise port guide does that math for a typical port call.
From Tulum it is about three hours by road, and ADO buses run the route several times a day. From Cancún it is about five hours by car and around five hours 40 minutes by ADO bus. ADO sells the Cancún to Bacalar ticket at ado.com.mx, so check the day’s fare and departure time there before you plan around a connection.
Chetumal has its own small airport, though most visitors land in Cancún and take the bus or rent a car. A rental car makes it easy to hop between the access points. Our Mexico packing list covers the rest of the bag, minus the sunscreen for the water.
Bacalar facts
Can you swim in the lagoon?
Yes. Swimming is allowed at the public access points, at Cenote Azul, at Los Rápidos and in the shallows of the Canal de los Piratas. Take the life jacket if you are not a strong swimmer, and keep sunscreen out of the water.
Can you wear sunscreen in Bacalar lagoon?
No. The municipal ecology office says not to use sunscreen of any kind to swim in the lagoon, biodegradable kinds included. Wear a rash guard and a hat, and rest in the shade between swims.
How many days in Bacalar?
I would plan two nights. That gives you a morning boat tour, a second morning for Cenote Azul and the fort, and a slow afternoon in between for Los Rápidos. One night works if you are passing through on the way down the coast.
Is Bacalar touristy?
It is a small lake town of about 11,000 people, and the quiet is part of the appeal. The lagoon itself fills up by about 11 am, so do the water things early and keep the afternoon for the town.
Prices are approximate, current as of publication, and change frequently — confirm the latest price with the retailer before buying.
Published October 18, 2026.
Photo credits: (1) featured, The Bacalar lagoon in bands of turquoise… — Roberto Bolaños, CC BY 2.0, via Wikimedia Commons; (2) A sailboat on the clear blue water of… — Roberto Bolaños, CC BY 2.0, via Wikimedia Commons; (3) The Canal de los Piratas, a narrow shallow… — Diego Delso, CC BY-SA 4.0, via Wikimedia Commons; (4) Cenote Azul near Bacalar, Quintana Roo… — holachetumal, CC BY 3.0, via Wikimedia Commons; (5) A large stromatolite, a rounded lumpy… — Jiinjung, CC BY-SA 4.0, via Wikimedia Commons; (6) The stone Fort of San Felipe in the town of… — Adam Jones, Ph.D., CC BY-SA 3.0, via Wikimedia Commons.

