Flores
A candy-colored island town floating on Lake Petén Itzá, where cobbled lanes, sunset boat rides and the last Maya kingdom's ghosts set the stage for jungle temples at Tikal.
What is it?
Flores is a tiny island city in northern Guatemala, connected to the mainland by a slender causeway and encircled entirely by the turquoise waters of Lake Petén Itzá. Its steep cobbled streets spiral up to a whitewashed colonial church at the summit, past houses painted in mango, lime and flamingo pink, while balconies drip with bougainvillea and the smell of grilled chicken and fresh tortillas drifts from open doorways. This small island carries enormous history: it was once Nojpetén, capital of the Itzá Maya and the very last independent Maya kingdom, holding out against the Spanish until 1697 — meaning conquistador stones and pyramid foundations lie directly beneath today's guesthouses and cafés. Life here moves at lake speed: fishermen paddle past at dawn, children swim off the concrete quays, and every evening the sun melts into the water in a blaze of orange while travelers clink Gallo beers on rooftop terraces. Most visitors arrive as a base for the great Maya city of Tikal, but many end up staying longer than planned, seduced by a place you can walk around in twenty minutes and never quite want to leave.
Where is it?
Flores sits in the Petén department of far northern Guatemala, roughly 60 km southwest of the Tikal ruins and a short causeway hop from its bustling mainland twin towns of Santa Elena and San Benito, where the region's airport is located. Cheap boats ferry visitors across the lake to the laid-back village of San Miguel, the Jorge Ibargüengoitia lookout, and swimming spots on the far shore. The dry season from November to April brings the most reliable weather and easiest jungle excursions, while the greener, quieter months of May to October are hotter and wetter but come with fewer crowds and lower prices.
What makes it worth it?
There is something quietly magical about waking on an island in the middle of a lake surrounded by jungle, with howler monkeys booming from the far shore and mist lifting off the water. Travelers describe Flores as "the most charming town in Central America" and "the perfect decompression chamber" — small enough to feel instantly familiar, colorful enough to fill a camera roll, and steeped in a history most visitors never expect. The combination is rare: you can watch a scarlet sunset from a wooden dock in the evening and stand atop a 47-meter Maya temple above the rainforest canopy the next morning. Years later, what people remember is not just Tikal's grandeur but the small things — the ice-cold beer after a sweaty ruin day, the boatman who became a friend, the way the whole island glowed pink at dusk. It's the kind of place that turns a logistical stopover into one of the warmest memories of a Guatemala trip.
How accessible is it?
Flores is one of the easiest destinations in Guatemala to reach and requires no special fitness — the island is flat-ish, tiny, and entirely walkable, though its cobbles and steps can be tricky for wheelchairs and prams. Short domestic flights connect Guatemala City to Mundo Maya International Airport in Santa Elena in under an hour (roughly $100–250 return), while overnight buses from Guatemala City, Antigua or Río Dulce cost around $25–45, and shuttles run daily to and from Belize and Palenque in Mexico. Accommodation ranges from $10–15 hostel dorms to $40–90 boutique lakeside hotels, with meals from $4 street snacks to $15 restaurant dinners; a guided Tikal day tour typically costs $35–70 including the roughly $25 park entrance fee. Most travelers need no advance planning beyond booking a bed in high season (December–March and Easter), though sunrise Tikal tours and Semana Santa stays should be reserved ahead. Bring sun protection, insect repellent, and cash — ATMs exist in Santa Elena but cards aren't universally accepted on the island.