Situat in Golful Mexic, Campeche a fost principalul port al Peninsulei Yucatan in secolele XVI-XVIII, dar si o importanta tinta a atacurilor piratilor. Pentru a proteja portul de atacurile acestora, spaniolii au fortificat orasul. Ramasite ale fortificatiei inca mai pot fi vizitate si ofera orasului o atmosfera romantica. Orasul pastreaza multe dintre cladirile din perioada coloniala, motiv pentru care in 1999 a fost inclus pe Lista Patrimoniului UNESCO.