Flores es un pueblo en la región norteña de Petén en Guatemala. Está en una isla en el lago Petén Itzá, unida por un terraplén al pueblo de Santa Elena. Flores es conocida como una puerta de entrada a las ruinas mayas cercanas. Estos incluyen los parques nacionales de Yaxha-Nakum-Naranjo, con sus aves migratorias, y Tikal, con sus imponentes templos.