Best Guide to Visiting Flores, Peten in Guatemala in 2025

If you’re looking for a charming and laid-back place to relax after exploring ancient Maya ruins, Flores, Guatemala, is the perfect spot. This little island town in the middle of Lake Petén Itzá is one of my favorite places in Guatemala. I’ve been visiting Flores since I was a kid, and I still get excited every time I come back. Just last year, I took my whole family there, and we had such a great time wandering the colorful streets, eating delicious food, and soaking in those amazing sunsets.

Flores Guatemala
Visiting Isla de Flores in Guatemala

Flores is more than just a quick stop on your way to Tikal or Yaxha. It’s a vibrant town with so much to offer, from cozy cafés and local markets to scenic boat rides and hidden swimming spots. Whether you’re into exploring, eating, or just relaxing by the lake, Flores has something for everyone.

In this guide, I’ll share all my favorite things to do in Flores, the best places to eat, where to stay, and some great day trips you can take. Whether you’re staying a night or planning a longer visit, I promise you’ll fall in love with this little island just like I have.

Where is Flores, and Why Visit?

Flores is a small island town in northern Guatemala, right in the middle of Lake Petén Itzá. It’s connected to the mainland by a short bridge, making it super easy to get to. Most people come here because it’s the main hub for visiting Tikal, Yaxha, and other amazing Maya ruins. But honestly, there’s so much more to Flores than just being a stopover.

Guide to visiting Isla de Flores, Peten. Guatemala
Guide to visiting Isla de Flores, Peten. Guatemala

The town itself is beautiful—think cobblestone streets, colorful houses, and incredible views of the lake from almost every corner. The best part? It’s small enough that you can walk around the whole island in about 30 minutes. But take your time because there’s always something interesting to see, from cute little cafés to craft shops selling handmade souvenirs.

When I visited last year with my family, we spent a lot of time just wandering around, stopping for ice cream, and chatting with friendly locals. My kids loved how relaxed it felt—no rushing around, just enjoying the little things. We also loved catching the sunset from one of the lakeside restaurants.

Flores is the kind of place where you can slow down and soak in the atmosphere. It’s perfect whether you want to explore or just chill out after a busy day visiting ruins. Trust me, you’ll want to spend more time here than you planned!

View of lake Peten Itzá from Flores, Peten. Guatemala
View of lake Peten Itzá from Flores, Peten. Guatemala

How to Get to Flores

Getting to Flores is pretty easy, whether you’re coming from Guatemala City, Antigua, or even Belize. Since it’s the gateway to Tikal and other famous Maya sites, it’s well-connected by both air and road.

By Air

The fastest way to get to Flores is to fly into Mundo Maya International Airport (FRS) in nearby Santa Elena. You can catch a direct flight from Guatemala City, which takes about an hour. Flights are usually offered by TAG Airlines or Avianca. Once you land, it’s just a 10-minute taxi ride to the island. Last time I visited with my family, we chose to fly because it was quick and stress-free. Plus, you get some pretty great views of the lake as you come in for landing!

Flying to Tikal

By Bus or Shuttle

If you’re coming from Guatemala City or Antigua, taking a bus can be an adventure in itself. The overnight buses are popular because they save you the cost of a night’s accommodation. Companies like Linea Dorada and ADN offer comfortable seats and even snacks on board. The trip usually takes around 8-10 hours, so make sure to pack some water and snacks just in case.

There are shared shuttles from Antigua which would be my recommendation unless you are feeling really adventurous or are in a very tight budget.

If you’re coming from Belize, you can take a bus or shuttle from San Ignacio. It’s only about a 4-hour ride and a pretty scenic one at that!

By Car

Renting a car is another option, especially if you want to explore more of the Petén region at your own pace. The drive from Guatemala City takes about 8-9 hours. The roads are mostly paved, but keep an eye out for potholes and livestock wandering onto the road! Parking on the island itself is limited, so most people choose to park on the mainland in Santa Elena and walk across the bridge.

By Boat

While not the most common option, some adventurous travelers come from Rio Dulce by boat. It’s a unique way to arrive, but it takes longer and can be tricky to arrange. Still, if you’re up for an off-the-beaten-path adventure, it’s worth considering.

El malecón in Flores, Peten, Guatemala.
El malecón in Flores, Peten, Guatemala.

Getting Around Flores

Once you’re on the island, getting around is super easy. You can walk pretty much everywhere since the island is so small. Tuk-tuks are also available if you want a quick ride, and they’re cheap—usually just a few quetzales for a trip around town.

When I visited with my family, we loved just walking everywhere. The kids enjoyed counting the colorful murals, and we stopped at little shops along the way. It’s one of those places where wandering around feels just as fun as getting to your destination!

Isla de Flores Peten
Isla de Flores Peten

Things to Do in Flores

Flores may be a small island, but it’s packed with things to do, whether you’re up for exploring, relaxing, or just soaking in the local vibes. Last time I visited with my family, we spent a few days just wandering around, taking boat rides, and enjoying the laid-back atmosphere. Here are some of the best things to do while you’re in Flores.

Stroll Through the Colorful Streets

One of the best ways to experience Flores is just by wandering around. The island is tiny—you can walk around the whole thing in about 30 minutes. But don’t rush! Take your time to explore the cobblestone streets, colorful colonial houses, and cute little shops.

guide to visiting Flores, Peten in Guatemala

During my last visit, my kids loved pointing out the vibrant murals and colorful doors. We also found a few cool artisan shops selling handmade jewelry and souvenirs. The atmosphere here is super relaxed, and you’ll see locals sitting on their porches, chatting, and just enjoying life. It’s a great way to get a feel for the town and snap some memorable photos.

Walk along the Promenade: el Malecón

One of the best things to do while in Flores is to stroll along the lakeside promenade or malecón. You’ll find a few lakeside bars and restaurants with outdoor seating, like Sky Bar, where you can sip on a cold drink while soaking in the view.

When we visited, we made it a point to stroll along the lakeside daily—it was our favorite way to wind down after a busy day. 

El malecón in Flores, Peten, Guatemala.
El malecón in Flores, Peten, Guatemala.

Take a Sunset Boat Tour

If you want to take those sunset views to the next level, hop on a sunset boat tour. It’s one of the most unforgettable experiences in Flores. The calm waters, the golden light, and the silhouette of the island make for some epic photos. The reflections on the lake make the whole scene look like a painting. Don’t forget your camera!

Sunset boat tour in Flores Peten Guatemala
Sunset boat tour in Flores, Peten, Guatemala.
 

There are several tour operators along the promenade offering private and group boat rides. We opted for a private one, which was a little more expensive but totally worth it for the personalized experience. The guide was super friendly and even let us steer the boat for a bit!

Visit Chechenal Beach

If you’re looking for a hidden gem, head over to Chechenal Beach on the San Miguel side. It’s one of those places you almost don’t want to tell anyone about because it’s that special. The water here is crystal clear, and the colorful jetty makes it a great spot for photos. You can reach the beach by taking a lancha from the main dock, and it’s a short, scenic ride.

Chechenal beach in Flores, Peten, Guatemala.
Chechenal beach in Flores, Peten, Guatemala.

We visited on a weekday, so it was pretty quiet—just a few locals swimming and hanging out. Bring some snacks and water since there aren’t a lot of vendors around. The kids loved jumping off the jetty and cooling off in the lake. It’s a perfect spot to escape the hustle of the island for a few hours.

Adventure at Ixpanpajul Natural Park

Just a short drive from Flores, Ixpanpajul Natural Park is perfect if you want a dose of adventure. The park has ziplining, canopy walks, and hiking trails through the jungle. We did the Skyway canopy tour, which has six suspension bridges with amazing views of the treetops. It was thrilling but safe, and even the kids loved it.

If you’re not into heights, you can go horseback riding or just hike the trails. There’s also a chance to spot wildlife like howler monkeys and coatimundis. It’s a great way to mix some nature and excitement into your trip.

Ixpanpajul Natural Reserve, Flores, Peten, Guatemala.
Ixpanpajul Natural Reserve, Flores, Peten, Guatemala. Photo by Kevin Escobar V.

Visit the Historic Plaza

At the heart of the island, you’ll find the central plaza with the iconic church, Nuestra Señora de los Remedios y San Pablo Itzá. It’s a beautiful spot to relax and take in some history. The plaza also has a few Maya stelae that date back to before the Spanish conquest.

When we visited, we spent some time just sitting on a bench, people-watching, and chatting with locals. There’s usually a small market nearby where you can pick up snacks or handmade crafts. It’s a nice little break from the more touristy parts of the island.

Swim at Jorge’s Rope Swing

If you’re up for some fun and a little bit of a thrill, head to Jorge’s Rope Swing. It’s a popular spot where you can jump straight into the lake from a swinging rope. You can get there by boat from the island, and it’s a great place to hang out, swim, and meet other travelers.

The swing itself is pretty sturdy, and even though it looks a little intimidating at first, it’s a blast! My kids were hesitant at first, but once they tried it, they couldn’t stop. There’s also a little bar where you can get cold drinks and snacks.

Visit ARCAS Wildlife Rescue Center

If you’re an animal lover, ARCAS is a must-visit. It’s a rescue and rehabilitation center for animals affected by illegal wildlife trade. You can take a guided tour to learn about the efforts to protect animals like parrots, monkeys, and even jaguars.

We visited on our last trip, and it was eye-opening to see the dedication of the staff. The kids learned a lot about conservation, and it was nice to know our visit helped support their work.

Take a Spanish Class

One of the coolest ways to immerse yourself in the local culture is to take a Spanish class while you’re here. The Dos Mundos Spanish School offers flexible lessons that fit around your vacation plans. We didn’t take classes this time, but I’ve heard great things from other travelers who loved practicing Spanish while exploring the town.

Dos Mundos Spanish School in Flores Guatemala

There’s really no shortage of things to do in Flores, whether you’re looking for relaxation, adventure, or a bit of both. I love how you can go from exploring ancient history one minute to diving into a crystal-clear lake the next. It’s that blend of culture, nature, and fun that keeps me coming back to Flores every chance I get.

Day Trips from Flores

One of the best things about staying in Flores is that it’s the perfect base for exploring some of the most incredible Maya sites and natural wonders in Guatemala. While the town itself is charming and worth exploring, the surrounding area has so much to offer. Last time I visited with my family, we made sure to take a few day trips, and they did not disappoint!

Tikal National Park

You can’t visit Flores without heading to Tikal—one of the most impressive ancient Maya cities in the world. Located about an hour from Flores, Tikal is famous for its towering pyramids, sprawling plazas, and the lush jungle setting that makes you feel like an explorer discovering a lost city.

What is the best time to visit Guatemala?
Tikal, Guatemala

We chose an early morning tour to catch the sunrise, and it was absolutely worth the 4 am wake-up call. Seeing Temple IV poke out of the mist while howler monkeys roared in the background was unforgettable. Our guide was amazing—he explained the history of the Maya civilization while we wandered through the ancient temples. Make sure to wear sturdy shoes, pack plenty of water, and don’t forget your camera!

If you’re not into early mornings, there are also sunset tours or daytime visits. You can go on a guided tour or explore on your own. Either way, it’s an experience you won’t forget.

For a more detailed guide on visiting Tikal, including tips on when to go and what to see, check out my complete guide to Tikal here.

Yaxhá Archaeological Site

If you want a Maya adventure without the crowds, Yaxha is the place to go. It’s about an hour and a half from Flores, nestled between two beautiful lakes. Yaxha was once a major ceremonial center, and while it’s not as famous as Tikal, it’s just as fascinating.

What makes Yaxha special is the tranquility—you can wander the ruins without bumping into too many other tourists. We did a sunset tour, and climbing Temple 216 to watch the sky change colors over the lake was one of the highlights of our trip. It’s also a great spot for wildlife watching. We saw spider monkeys swinging through the trees and colorful toucans perched high above.

Best tips for visiting Yaxha ruins in Guatemala
Yaxha ruins in Guatemala.x

I definitely recommend hiring a guide here, too. They’ll help you spot wildlife and share stories about the site’s history and significance.

For a complete guide on exploring haxha, including practical tips and tour recommendations, check out my in-depth article on Yaxha here.

Crater Azul

If you’re up for a unique adventure, plan a day trip to Crater Azul. This stunning natural pool is about an hour and a half from Flores by car, plus a 30-minute boat ride along the Arroyo Pucté River. The water is so crystal clear that you can see straight to the bottom, and the shades of blue are unbelievable.

This place is a favorite among locals but not as well known among tourists, which makes it feel like a hidden paradise. We spent the day swimming, snorkeling, and just floating around, taking in the beautiful surroundings. Bring some snacks and plenty of water since there aren’t any shops around.

El Remate

If you’re looking for a more chilled-out spot, El Remate is a small village at the other end of Lake Petén Itzá, about 40 minutes from Flores. It’s known for its quiet, laid-back vibe and beautiful lakeside views. The town itself has a few craft shops where you can pick up handmade souvenirs, and the locals are really welcoming.

We loved just wandering along the lakeshore, dipping our feet in the cool water, and enjoying the peaceful atmosphere. If you’re into birdwatching, head to Biotopo Cerro Cahui, a nature reserve with hiking trails and plenty of wildlife. We spotted a few parrots and even a coatimundi during our hike!

Monkey Island

Located near Las Lagunas Boutique Hotel, Monkey Island is a small, forested area where you can spot spider monkeys up close. We didn’t get to go on our last trip, but it’s definitely on my list for next time! The monkeys are used to visitors, and they often come down to greet the boats. You can arrange a visit through the hotel or take a guided boat tour from Flores.

Monkey tour at Boutique Hotel Las Lagunas near Tikal
Monkey tour at Boutique Hotel Las Lagunas near Tikal

Uaxactún Archaeological Site

If you’re up for more ruins after Tikal and Yaxha, check out Uaxactún. It’s about 25 km from Tikal and offers a quieter, more laid-back experience. The site has some well-preserved temples, and it’s known for its ancient Maya observatory. It’s not as crowded as other sites, so you can really take your time exploring.

We haven’t made it to Uaxactún yet, but I’ve heard great things from fellow travelers who loved the peaceful atmosphere and the chance to see a bit more of the Maya civilization without the crowds.

Uaxactun Mayan site in Guatemala
Uaxactun Mayan site in Guatemala

Tips for Day Trips from Flores

  • Start Early: The earlier you go, the cooler it is, and you’re more likely to spot wildlife.

  • Pack Essentials: Bring water, snacks, sunscreen, and insect repellent. Trust me, you’ll need them!

  • Guided vs. DIY: While it’s possible to visit some places on your own, guided tours really add value, especially at sites like Tikal and Yaxha.

  • Don’t Rush: Each site has its own charm, so plan to spend enough time to really take it in.

We loved using Flores as our base to explore all these amazing places. After a full day of adventure, it was always nice to come back to the island, grab some dinner, and relax by the lake. Whether you’re into ancient history or natural beauty, these day trips from Flores will give you a taste of both.

Where to Eat in Flores

One of the best parts of visiting Flores is the food! The island may be small, but it’s packed with great places to eat, from cozy cafes to lakeside restaurants serving up delicious Guatemalan dishes. Last time I visited with my family, we made it a point to try as many spots as possible, and we definitely found some favorites. Here are my top picks for where to eat in Flores.

Best Breakfast and Brunch Spots

  • Maple y Tocino: This place is famous for its hearty brunches, and for good reason. The Four Seasons waffle is a must-try, with four different toppings, including bacon, egg, banana, and caramel. It’s basically breakfast and dessert on one plate! The coffee is strong and flavorful, and the atmosphere is laid-back and welcoming.

Where to eat in Flores, Peten in Guatemala. Maple y Tocino restaurant in Flores, Peten.
Maple y Tocino restaurant in Flores, Peten.

Best Lunch and Dinner Spots

  • Raices Restaurante: If you want to try traditional Guatemalan dishes, Raices is the place to go. I highly recommend the pepián—a hearty, spicy stew served with rice and tortillas. The grilled fish is also excellent, fresh from the lake, and the portions are generous. The lakeside location makes it a great spot for lunch or dinner with a view.

Best restaurants in Flores Peten Guatemala. Raices Restaurant in Flores, Peten
Raices Restaurant in Flores, Peten
  • La Casa de Enrico: Located right in the center of town, this restaurant offers a nice mix of Guatemalan and international dishes. We loved their pasta with local vegetables and the chicken in coconut sauce. The portions are big, and the prices are reasonable, making it a good option for families.

guide to visiting Flores, Peten in Guatemala

Best Vegetarian and Vegan Eats

  • Los Amigos Hostel Restaurant: Even if you’re not staying at the hostel, this spot is worth a visit. The menu is vegetarian-friendly, and their veggie burgers and falafel platters are fantastic. They also do great smoothies and have plenty of vegan options.

  • Maracuya Café: This little spot has a laid-back vibe and serves healthy, plant-based dishes. Try the mango ceviche and the quinoa salad—they’re fresh, flavorful, and beautifully presented. It’s a great spot for lunch or a light dinner.

Best Spots for Drinks and Nightlife

  • Sky Bar: The best place to grab a drink and watch the sunset. The rooftop location gives you a panoramic view of the lake, and they have happy hour specials on cocktails. It’s a great spot to relax after a day of exploring.

  • Los Amigos Hostel Restaurant & Lounge: Part of the Los Amigos Hostel this restaurant turns into a lively lounge. With great music and table games it’s the best spot to meet new people and unwind. 

Sweet Treats

  • Helados Sarita: A Guatemalan ice cream chain with a spot right on the island. Perfect for a quick, sweet treat on a hot day. My kids loved their mango ice cream!

  • Maple y Tocino: If you’re looking for epic shakes, the shakes at Maple y Tocino topped with a small donut are sure to satisfy your sweet tooth!
Maple y Tocino restaurant in Flores, Peten.
Epic shakes at Maple y Tocino in Flores, Peten, Guatemala.

Tips for Eating Out in Flores

  • Cash Is King: Many smaller spots don’t take cards, so keep some cash on hand.

  • Try Local Dishes: Don’t miss out on traditional Guatemalan food like pepián and kak’ik.

  • Take Your Time: Service can be a bit slow, especially when it’s busy, so relax and enjoy the laid-back island vibe.

Where to eat in Flores, Peten in Guatemala. Raices Restaurant in Flores, Peten
Raices Restaurant in Flores, Peten

Last time we visited, we made it a point to try both local and international dishes, and we didn’t have a single bad meal. Whether you’re in the mood for traditional Guatemalan food or something a bit different, Flores has plenty of tasty options to keep you happy and full.

Where to Stay in Flores

Finding a place to stay in Flores is easy, but finding the right spot can make your trip even better. Whether you want a lakefront hotel with stunning views or a budget-friendly hostel with a social vibe, there are plenty of great options on the island itself or just across the causeway.

Last time I visited with my family, we stayed at Casona del Lago, and it was perfect for us. The location right by the lake made it easy to catch a lancha or take a stroll to the island. The rooms were spacious, and the pool was a hit with the kids. Plus, the staff was super friendly and helped us plan a few day trips. You can read more about my stay at Casona del Lago [here].

Top Hotel Picks on the Island

  • Hotel Isla de Flores: One of the best mid-range options right in the heart of the island. It has a charming colonial style, a rooftop pool with incredible views, and an on-site restaurant. Staying here means you’re just steps away from shops, cafes, and the lakeside promenade.

  • Hotel Casazul: This cozy hotel is known for its stunning views of Lake Petén Itzá from the rooftop terrace. The rooms are simple but comfortable, and the relaxed vibe makes it a great choice if you want to unwind after a day of exploring.

  • Hotel Casona de la Isla: A great option if you’re looking for a vibrant and colorful place right on the water. It has a pool, a restaurant, and beautiful views of the lake. The atmosphere is lively, and it’s right in the center of the action.

  • Los Amigos Hostel: This is the go-to spot for backpackers. The hostel has a lively social scene, a vegetarian restaurant, and affordable dorms as well as private rooms. Even if you’re not staying here, it’s worth dropping by for a meal or to join one of their group tours.

  • Hotel Casa Amelia: A quaint, family-run hotel with cozy rooms and a friendly atmosphere. It’s right on the waterfront, so you can enjoy morning coffee while watching the boats go by.

Just Across the Causeway

  • Casona del Lago: Located just off the island in Santa Elena, this hotel is a fantastic option if you want a bit more space and modern comforts. It’s within walking distance to the causeway and has a pool overlooking the lake. This is where I stayed with my family last year, and we loved being able to easily walk to the island while enjoying the quieter vibe. You can read more about my stay at Casona del Lago [here].

Hotel Casona del Lago, best hotels in Flores Guatemala

Luxury Stays Near Flores

While not on the island itself, these two hotels are perfect if you’re looking for a more secluded, luxurious experience while still being close to Flores.

  • Las Lagunas Boutique Hotel: Located about 10 minutes from the island, this luxury retreat is surrounded by lush jungle and lagoons. It’s ideal if you’re looking for a high-end experience with a touch of adventure. You can read more about my stay at Las Lagunas Boutique Hotel [hereLas Lagunas Boutique Hotel here.

  • Hotel Villa Maya: About 20 minutes from Flores, this eco-friendly hotel offers beautiful natural surroundings and comfortable rooms. It’s a great choice if you want to stay close to nature while being a short drive from town. You can read more about my stay at Hotel Villa Maya here.

Where to stay in Tikal Guatemala, Villa Maya Hotel

Tips for Booking

Flores can get quite busy during peak seasons (like Semana Santa or December holidays), so I highly recommend booking your stay in advance. Staying on the island gives you the best experience, as you can easily walk everywhere and enjoy the lively atmosphere. If you prefer a bit more peace and quiet, Casona del Lago just across the causeway is a great alternative.

When I visited with my family, we loved staying close to the water. Being able to walk out of the hotel and catch a boat ride or grab a quick bite made our stay so much more enjoyable. Whether you choose a charming hotel on the island or just across the bridge, you’ll find that Flores’ welcoming vibe makes any stay memorable.

Paula Bendfeldt-Diaz

Sharing is caring!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.