Flores is a captivating island town that serves as a tranquil gateway to the ancient Mayan world. Situated on the shimmering waters of Lake Petén Itzá, this picturesque destination is known for its pastel-colored colonial buildings, cobblestone streets, and a relaxed atmosphere that instantly charms visitors. Located in the northern Petén Department of Guatemala, Flores offers a unique blend of history, culture, and natural beauty.
Although the municipality has a population of over 140,000, the main tourist hub is concentrated on the small island itself, which is connected to the mainland towns of Santa Elena and San Benito by a causeway. The town is steeped in the past, having been the last independent Maya state to hold out against the Spanish conquerors. Exploring the history of Flores reveals its origins as Nojpetén, the capital of the Itza Maya kingdom, adding a layer of deep historical significance to every stroll through its winding alleys.
Travelers primarily flock to Flores as the perfect base for visiting the legendary Tikal National Park, one of the largest and most impressive archaeological sites of the pre-Columbian Maya civilization. However, the town itself has much to offer. Visitors can take scenic boat tours around the lake to visit the Jorge's Rope Swing or the ARCAS animal rescue center, or simply enjoy the stunning sunsets from the terrace of a waterfront restaurant. The vibrant red-roofed houses and the hilltop church create a stunning visual backdrop against the blue waters.
Whether you are an archaeology enthusiast eager to explore ancient ruins or a traveler looking for a peaceful lakeside retreat, Flores welcomes you with open arms. It is an essential stop for anyone wishing to experience the heart of the Mayan world and the warm hospitality of the region.