Flores heeft een verrassend gevarieerd aanbod aan eetgelegenheden. Je vindt er tal van plekken met pizza's, hamburgers en pasta's, maar ook authentieke restaurants waar traditionele Maya-gerechten op het menu staan. Het nachtleven speelt zich voornamelijk af rond de Zona Viva, in de omgeving van Calle Playa Sur, waar bars en cafés tot laat in de avond levendig blijven.

Een van de leukste dingen om te doen in Flores is neerstrijken op een terras met uitzicht over het meer van Petén Itzá. Een geliefde plek is Capitán Tortuga, gelegen aan de Calle 30 de Junio. Dit restaurant staat bekend om zijn ontspannen sfeer, vriendelijke bediening en uitgebreide menu met gegrild vlees, pizza's, pasta's en nacho's met guacamole.
Wie op zoek is naar een meer lokale ervaring, kan terecht bij Restaurante El Mirador, aan het Parque Central. Dit traditionele eethuis serveert smakelijke en betaalbare gerechten in een ongedwongen sfeer. Voor een combinatie van kwaliteit, service en uitzicht is Terrazzo een aanrader - een stijlvol restaurant met een panoramisch terras boven het meer, bekend om zijn verse pasta's en steenovenpizza's.
Het uitgaansleven van Flores is kleinschalig maar levendig. De Zona Viva vormt het kloppend hart, met gezellige bars en cafés waar reizigers en locals elkaar ontmoeten. Ook in de omgeving van Hotel Sabana vind je enkele sfeervolle plekken voor een drankje. De meeste bars sluiten rond middernacht, maar de sfeer blijft ontspannen en gezellig tot het einde.