Flores and Santa Elena

The twin towns of Flores and Santa Elena, which are often collectively referred to simply as “Flores,” are set within the heart of Petén. Flores is actually a small island in Lake Petén Itzá that’s connected to Santa Elena, on the mainland, by a causeway. With its pastel houses and genteel atmosphere, Flores is very pleasant.

Flores and Santa Elena Best Things to Do

Yaxhá One Day , Guatemala
Yaxhá One Day Flores and Santa Elena

Yaxhá is the third largest Mayan site in Guatemala, but due to its seclusion, it tends to lack large crowds. Enjoy a visit to Yaxhá during this one-day tour.

Guided Tours
Yaxhá & Topoxté One Day, Guatemala
Yaxhá & Topoxté One DayFlores and Santa Elena

Yaxhá and Topoxté are ancient Mayan sites in Petén, Guatemala. During this tour, you’ll enjoy a guided tour of Yaxhá and Topoxté and also experience the sights and sounds of the jungle.

Guided Tours
0 - Flores and Santa Elena, Guatemala
1 - Flores and Santa Elena, Guatemala
2 - Flores and Santa Elena, Guatemala
3 - Flores and Santa Elena, Guatemala
4 - Flores and Santa Elena, Guatemala
5 - Flores and Santa Elena, Guatemala
6 - Flores and Santa Elena, Guatemala
7 - Flores and Santa Elena, Guatemala
8 - Flores and Santa Elena, Guatemala

Area Guide

Flores is a transportation and services hub and is thus a natural stopping point for visits into some of Petén’s more remote areas. Its excellent hotels, shops, and restaurants cater to travelers. Santa Elena is a much larger and more commercial town. It’s less easy-going and old-fashioned than Flores, but still has some nice lakeside hotels and eateries.

Flores was originally a Mayan site named Tayasal and home to the Itrzá people. Scholars believe that a group of Mayans from present-day Mexico founded Tayasal sometime between the 13th and 15th centuries. Set in a remote part of the Petén wilderness, Tayasal remained relatively untouched by the Spanish until the end of the 17th century. When the Spanish did show up, they characteristically destroyed the city’s pyramids and temples.

Flores is fairly small and there are few proper sights on the island. Even so, it’s a pleasant place to simply stroll and take in the pastel houses and quiet streets. Perhaps not surprisingly, much of the town shuts down after dark. There are several fine restaurants, bars and cafés, some of which overlook the lake. In terms of hotels, there are plenty of options, many of them quite good.

As for recreation, you can rent kayaks and mountain bikes or take a boat tour of the lake. You can also get back to the mainland and visit some of the area’s natural reserves for hiking and birding. There are also several NGOs in town that offer volunteer opportunities with nearby national parks or wildlife rescue centers.

Flores is connected to Santa Elena on the mainland by a causeway. Santa Elena has several pleasant lakeside accommodations, many of them with excellent views of Flores. Santa Elena has a few decent eateries that serve fish, steak, pasta, burgers, and more.

The Mundo Maya International Airport, set a few miles outside Santa Elena, has daily flights from Guatemala City. There are frequent buses to and from Santa Elena.

Feedback From Travelers

Loved Flores. Very beautiful. Picturistic. People wonderful.

- AVO L, JUN 2019

Gorgeous place, recommend taking kayaks out onto the lake at sunset. Everything easy to access. A couple of times the ATM wasn’t working so reccomend people take some cash

- RUTH G, NOV 2018

These twin cities are absolutely adorable. Situated on the lake, there are stunning views, colorful buildings, and cheap dining!

- JAMIE E, JUN 2017