
Bacalar: Lake of Seven Colors
A 42-km freshwater lagoon with waters shifting between seven shades of blue and turquoise. One of the most extraordinary natural sites in the Yucatán Peninsula.
Bacalar is known as the Lake of Seven Colors — a name earned by the way sunlight hits the varying depths of its crystal-clear freshwater. The result is a gradient from pale turquoise to deep indigo that shifts through the day.
Located near the Belize border, Bacalar sits far enough from the Riviera Maya tourist circuit to feel genuinely undiscovered. The town is small, quiet and unhurried — a rarity in this part of Mexico.
The best way to experience Bacalar is by boat: a private sailing tour lets you reach the quietest areas of the lagoon, swim in cenotes that feed directly into the lake, and anchor where the color contrast is most vivid.
Highlights
- Seven distinct shades of blue and turquoise
- Crystal-clear freshwater — no salt, no currents
- Cenotes flowing directly into the lagoon
- Fort San Felipe, 18th-century colonial landmark

