Flores es una ciudad ubicada en Petén, Guatemala. La ciudad propiamente dicha es una isla que se posa en el Lago Petén Itzá, conectada a la tierra por una calzada, en el otro lado de la cual se encuentran las ciudades gemelas de Santa Elena y San Benito. Los tres se refieren a menudo como Flores.
Para muchos, la razón principal para visitar Flores es su proximidad a Tikal, las más famosas ruinas mayas en Guatemala, o como punto de partida para los viajes alrededor de Petén.
Flores es un lugar tranquilo y pacífico, y probablemente uno de los lugares más seguros del norte a veces salvaje.
Entre los lugares más turísticos de Flores encontramos a Ak’tun Kan, Arcas y el Zoo Petencito.