Bacalar befinner seg ved bredden av Bacalarsjøen, som er et populært turistmål. I 2006 fikk landsbyen status som «Pueblo Mágico».