Town centre
Budget, foodAround the square and the fort, near the lagoon.

A small town on the Lagoon of Seven Colours: shallow water in every shade of blue, sunrise kayaking and paddleboarding, ancient stromatolites, cenotes, and a slow pace far from the Riviera Maya crowds.
Bacalar is a small town in southern Quintana Roo, about 40 minutes from Chetumal and the Belize border. It sits on a freshwater lagoon over 40 kilometres long, whose white limestone bed turns the water from pale turquoise to deep blue, hence its name.
The lagoon is the reason to come: kayaking and paddleboarding at sunrise, boat trips to the Canal de los Piratas and Cenote Negro, and swimming off wooden docks. Along the shore are stromatolites, some of the oldest forms of life on earth, which are fragile and must not be touched.
The town has a fort, a small square and a relaxed backpacker scene. It now has a Tren Maya station. Give Bacalar two or three days.
Stay in the town centre near the lagoon for hostels and food, or on the shore south of town for quieter places with docks.
Around the square and the fort, near the lagoon.
Places with their own docks south of town.
Small hotels north of town.
Orange labels are neighbourhoods, dots are the 6 top-rated hostels. Map data from OpenStreetMap contributors.
Kayak or paddleboard on the lagoon at sunrise, when the water is calmest. Take a boat tour to the Canal de los Piratas, the Isla de los Pájaros, Cenote Negro and Cenote Esmeralda.
Swim at Cenote Azul, a deep cenote just south of town, and float down the shallow channel at Los Rápidos.
Visit the Fuerte de San Felipe, a fort built against pirates, now a small museum, and watch the sunset from a dock.
Some public docks (balnearios) in town are free or charge very little. Sunset from the shore costs nothing.
Walking the town and the square is free.
Boat tours, kayaks and private docks charge.
Tacos and cochinita pibil cost €1 to €3 around the square. Lakeside restaurants serve fish and cocktails.
The square has evening food stalls with marquesitas and esquites.
A 10 to 15 per cent tip is usual in sit-down restaurants; check the bill first, as some add a service charge (propina).
Bacalar is quiet at night: hostel bars, a few mezcal bars and live music around the square.
Sunset drinks on a dock are the main event.
A beer costs €1.50 to €3.
ADO buses link Bacalar with Tulum (about 2.5 to 3 hours), Playa del Carmen, Cancún, Chetumal and Mérida. The Tren Maya stops at Bacalar.
The nearest airport is at Chetumal, about 40 minutes away. Rent a bike or use a taxi for the lagoon shore.
Buses from Chetumal cross into Belize.
Hostel beds start at around €12 to €20 a night. Tacos cost €1 to €3.
A shared boat tour costs about €20 to €30, kayak rental about €8 to €15, and Cenote Azul a few euros.
Pay in pesos. ATMs are limited, so bring cash.
Bacalar is relaxed for visitors. Do not stand on or touch the stromatolites, and use only biodegradable sunscreen or none in the lagoon.
Watch for petty theft from docks and hostels.
Do not drink the tap water; use bottled or filtered water, which most hostels provide. In an emergency, call 911.
Ruins, the coast and Belize.

A deep cenote.

A channel to float down.

Costa Maya beach town.

The state capital and the Maya museum.

Cross to Corozal.
Holidays and the season.
Clearest water.
Altars and Hanal Pixán.
Busy with Mexican visitors.
The highest-rated hostels in Bacalar, live from Hostelworld. Prices and availability are live on each property page.
November to April is dry and sunny, with the clearest water. May to October is hot, with afternoon storms; hurricane season runs from June to November. Heavy rain can cloud the lagoon.
Average highs, rounded. Hot all year.
Per night, for one person, based on Bacalar prices.
Treat these as a guide. Boat tours cost extra.
The ones we get asked most.
Compare hostels across Mexico: live prices, real reviews and free cancellation on most bookings. Then meet the people already there in the app.