• Home
  • About Us
  • Contact
  • Sally Sees

  • Destinations
    • Mexico
      • Baja California Sur
      • Chiapas
      • Huasteca Potosina
      • Jalisco & Nayarit
      • Mexico City
      • Oaxaca
      • Yucatan Peninsula
    • Central America
      • Belize
      • Costa Rica
      • El Salvador
      • Guatemala
      • Honduras
      • Nicaragua
      • Panama
    • South America
      • Argentina
      • Chile
  • Shop
    • Carretera Austral eBook + Map
    • Mexico eBooks + Maps
  • Freebies

Sally Sees

Guatemala

Our 10 Favourite Restaurants in Flores, Guatemala

May 20, 2026

This article contains affiliate links that may earn me a small commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases. For more information, see our affiliate disclaimer.

Looking for the best places to eat and drink in Flores? You’re in the right place!

Located in the far north of Guatemala, amongst the dense jungle and ancient Maya ruins, Flores is a charming little island set on the shores of Lake Peten Itza. 

The island might be tiny, but man, it is full of some great restaurants, bars and cafes! 

We adored Flores, and part of the reason why was that there were sooo many good places to eat and drink. The island itself is so charming, and it’s perfectly complimented by leafy cafes, rooftop bars overlooking the lake and cosy restaurants with international and Guatemalan cuisine. 

We spent five days in Flores and couldn’t even get through our whole ‘to eat’ list. Mainly because there were so many good places we had to go back to a second and even a third time! It was hard to narrow down, but these are our 10 favourite restaurants in Flores, Guatemala. 

Dining area in Los Amigos Hostel, with wooden tables, wicker lamps, and colorful murals surrounded by lush greenery.
A vibrant street scene featuring a food cart with an umbrella, labeled "Chévere Hot Dogs." People are gathered around the cart, and a white building with blue accents is visible in the background at Flores Island's central park.
Two mojitos with lime wedges and mint leaves on a colorful mosaic table, overlooking the lake at sunset from the rooftop of Sky Bar in Flores, Guatemala

Table of Contents

Toggle
  • Planning a trip to Flores, Guatemala
  • 10 Best Restaurants in Flores, Guatemala
    • 1. Maracuya
    • 2. Secret Garden Restaurant
    • 3. Sky Bar
    • 5. Bistro Puertas del Cielo
    • 6. Delirio
    • 7. Tacos Los Peces
    • 8. Terrazo
    • 9. Yogulato
    • 10. Cool Beans
    • Honourable mentions
  • Final thoughts: Where to eat in Flores

Planning a trip to Flores, Guatemala

STOP! Before you delve into this list of the best restaurants in Flores, I’d recommend reading our Flores travel guide first. It covers all the other important info you need to know about Flores, like getting there (yes, it’s very far from most other places in Guatemala), getting around and other general tips about the area. 

OUR FLORES TRAVEL GUIDES 🌈

  • 🏝️ Flores, Guatemala Travel Guide
  • 🌿 Things to Do in Flores
  • 🛕 Complete Guide to Visiting Tikal
  • 🛏️ Where to Stay in Flores
  • 🥗 Where to Eat in Flores

Brayden stands against a brightly painted building with a turquoise door and lush tree on Flores Island.
A pink house with a red roof and a blue decorative window grill casting a shadow on the wall in Flores Island, Guatemala.
Sally walking on a rickety wooden dock on the lake shore on Flores Island, with palm trees and clear blue water creating a picturesque scene.

A Canva graphic advertising our custom Guatemala Google Map freebie, with a phone showing a screenshot of the map with different location pins, and a dot point list of the types of locations pinned, e.g. restaurants, cafes, things to do etc.

Guatemala Map 🇬🇹

Get our FREE custom Guatemala Google Map with all our recommendations pinned for you! Cut down your planning and research time and have all our tips saved in your pocket.

    We won’t send you spam. Unsubscribe at any time.
    Built with ConvertKit

    10 Best Restaurants in Flores, Guatemala

    1. 🍜 Maracuya: healthy breakfast and Thai options
    2. 🥗 Secret Garden Restaurant: poke bowls and juices
    3. 🍹 Sky Bar: sunset happy hour cocktails
    4. 🧇 Maple y Tocino: waffles and avo toast
    5. 🍝 Bistro Puertas del Cielo: personalised pasta
    6. ☕️ Delirio: best coffee on the island
    7. 🌮 Tacos Los Peces: cheap tacos and burritos
    8. 🍕 Terrazo: pizzas
    9. 🍦 Yogulato: mango cardamon lassi froyo
    10. 🌯 Cool Beans: cheap meals

    1. Maracuya

    • 🍴 Eat here for: breakfast, lunch or dinner
    • ⏰ Opening hours: 7:00 am – 10:00 pm daily, except Tuesday
    • 💰 Approximate cost: waffles 50Q, smoothie bowls 65Q, pad thai 70Q
    • 🥗 Must order: pad thai, loaded toasts

    Maracuya is hands down the best restaurant on Flores Island. Whether you’re visiting for breakfast, lunch or dinner, they’ve got great options. 

    Before I get to the food, the restaurant itself is so beautiful. You wander down a rickety dock on the lake to get to the front door, and then enter an oasis! There are plants everywhere, and there is even a butterfly sanctuary on the bottom floor.

    As cute as it is downstairs, keep walking upstairs to the rooftop. It’s a jungle up there, with lush greenery everywhere, and gorgeous views over the lake. 

    We visited multiple times across our five days in Flores we loved it that much. We sampled breakfast, lunch and dinner menu options and everything we tried was delicious! Their food is fresh, light and healthy and they have a variety of cuisines on their menu. 

    For breakfast, I loved their loaded toasts, and as someone who can never choose between sweet and savoury, having a mix of both in one dish was perfect. Their smoothie bowls were delicious and looked just as nice.

    We loved their Thai dishes for dinner, we tried the pad thai and curry, and both were surprisingly good considering we were in Guatemala!

    An overhead shot of a wooden table featuring two plates of food. One plate has three slices of bread topped with leafy greens, tomato slices, cheese, and eggs, garnished with a red flower. The second plate is a bowl of granola, coconut, and yogurt.
    A close-up of a wooden table in Maracuya restaurant in Flores, displaying a dish of noodles with vegetables, peanuts, lime wedges, and a fried egg on top, garnished with a yellow flower. Another plate with rice and vegetables is blurred in the background.
    A cozy corner in Maracuya restaurant's interior, featuring two turquoise wooden benches with colourful cushions around a mosaic-tiled round table. The area is surrounded by lush plants and a hammock hangs from a tree.

    2. Secret Garden Restaurant

    • 🍴 Eat here for: breakfast, lunch or dinner
    • ⏰ Opening hours: 7:00 am – 9:00 pm daily
    • 💰 Approximate cost: breakfast options 50Q, poke bowls 100Q+, burgers 75Q 
    • 🥗 Must order: poke bowl, juices

    Located inside Los Amigos Hostel, Secret Garden is as exactly as the name suggests! Hidden away behind an inconspicuous interior, once you step inside you’re literally in an indoor jungle. 

    The restaurant has a big focus on fresh, healthy food with lots of vegetarian options. We had a really nice poke bowl here, and a maracuya (passionfruit) juice. They have all kinds of cuisines though, with pizza, burgers, pitas, Asian options, bar snacks etc. 

    It’s a little on the pricey side, and we only ate here once, but we did think it was worth it for the atmosphere and amazing garden. Being a hostel it’s always busy, but we didn’t feel awkward or uncomfortable being there but not being guests. 

    A colorful salad bowl with various fresh vegetables, served alongside a glass of passion fruit juice at Los Amigos Hostel's restaurant.
    Interior of Los Amigos Hostel's restaurant area, featuring wooden tables, hanging wicker lamps, and lush plants, creating a cozy and vibrant atmosphere.

    3. Sky Bar

    • 🍴 Eat here for: drinks
    • ⏰ Opening hours: 11:00 am – 12:00 am daily
    • 💰 Approximate cost: 40Q happy hour cocktails
    • 🥗 Must order: mojitos

    This is more of a where to drink in Flores rather than eat, but I couldn’t leave Sky Bar off this list! An island institution, this has got to be the best place for sunset drinks. 

    Their rooftop is the perfect vantage point to see the sun go down over the lake, and they’ve got great happy hour deals. Happy hour runs from 2:00 pm – 9:00 pm (at least when we visited) and they’ve got 2-for-1 deals on a range of beers and cocktails. 

    The bartenders are far from mixologists, but it is dirt cheap (we paid 50Q for two mojitos when we visited), the vibes are good and the view is sensational. 

    Check the sunset time and be sure to get there at least an hour early to snag a table. It gets really busy and the rooftop isn’t actually that big. There are only a handful of seats that look directly at the sunset without obstruction, so you want to nab one of those early. 

    They do have a food menu, but I’ve heard it isn’t that great. Have dinner elsewhere, just enjoy some drinks here. 

    A cocktail glass with a lime slice against the backdrop of a stunning sunset over the lake, from the rooftop of Sky Bar in Flores, Guatemala

    4. Maple y Tocino

    • 🍴 Eat here for: breakfast
    • ⏰ Opening hours: 7:00 am – 9:00 pm daily
    • 💰 Approximate cost: waffles 60Q+, avo toasts 55Q+, milkshakes 40Q+
    • 🥗 Must order: waffles, avocado toasts and extravagant milkshakes

    Maple y Tocino (maple and bacon) has the best breakfast on the island! Although they are open all day for lunch and dinner too, I’d recommend coming in the morning. 

    They have a huge range of sweet and savoury waffles, some you can sub out for French toast or crepes instead. Being the sweet tooth I am, I went with a Nutella, strawberry, banana and ice cream waffle and it was gooood.

    They have a whole menu of avocado toasts with different toppings, which Brayden had. The bread was really nice (not always common in Central America) and it came with a serving of fresh fruit salad. All their breakfast options come with unlimited Americano coffee too!  

    We didn’t get one (I felt the Nutella waffles were probably enough sweets for the morning!), but they have famous milkshakes, served with an actual doughnut sitting on top. 

    Their location is lovely, right on the waterfront and you can sit and enjoy your breakfast overlooking the lake. 

    Breakfast spread at Maple y Tocino Restaurant, featuring avocado toast with eggs, a fruit bowl, a waffle topped with bananas and strawberries, and two cups of coffee.

    5. Bistro Puertas del Cielo

    • 🍴 Eat here for: dinner
    • ⏰ Opening hours: 1 pm – 9:00 pm daily, except Sunday
    • 💰 Approximate cost: pasta dishes 150Q+
    • 🥗 Must order: customised pasta 

    Bistro Puertas del Cielo is a very unique restaurant concept in Flores. Owned by an Italian man, Bernie, this restaurant has no menu. 

    Once you are seated, Bernie will come and chat with you about your preferences, any dietary requirements and what fresh produce and protein he has available that day. Based on that, his chefs will whip you up a custom-made dish. 

    I would highly recommend opting for pasta, but they can make you whatever you feel like. They often serve up meat/seafood dishes with sides, all with an Italian and Guatemalan flair, made from fresh local ingredients. 

    We both went for pasta, mine was a vegetable with red sauce, and Brayden’s was a creamy white sauce with prawns. My dish in particular was absolutely delicious, and we were so stuffed, the servings were huge. 

    We hate going anywhere without prices listed, and we always get a bit antsy wondering what the bill is going to be, but it was nowhere near as bad as we thought. The pasta dishes were 95Q each, and we both had a glass of wine for 30Q each, for a total of 250Q. 

    Just over $30 USD for a fancy dinner in a nice restaurant with a glass of wine isn’t too bad at all! 

    A close-up of a delicious pasta dish served at Bistro Puertas del Cielo in Flores Island, Guatemala. The plate is topped with grated cheese and colorful vegetables, accompanied by a glass of red wine and water.

    6. Delirio

    • 🍴 Eat here for: breakfast or lunch
    • ⏰ Opening hours: 6:00 am – 9:00 pm daily
    • 💰 Approximate cost: cappuccino 20Q, stuffed croissant 35Q, sandwiches 60Q
    • 🥗 Must order: coffee, sweet treats

    Sitting on the bottom floor of the Hotel Isla de Flores, Delirio is a cute little cafe and bakery. The coffee here was probably the best we had on the island. They have a proper espresso machine and we went back multiple times throughout our stay (especially when we got back from our sunrise tour to Tikal, caffeine was required to get through the rest of the day!).

    They’ve got a big window full of cakes and pastries, making it near impossible for someone as indecisive as me to choose! I tried a few of their pastries and they were all good. Brayden had some baguettes and sandwiches which were nice for lunch.

    It’s a super cute space, with bright murals on the walls and pink wrought iron tables. It’s not on the lake though, so we didn’t want to hang out here or work on our laptops for a long time, but it was still nice. 

    Two cups of latte with intricate foam designs served on a pink wrought iron table at Delirio Cafe in Flores Island, Guatemala.
    A vibrant breakfast spread at Delirio Cafe in Flores Island, Guatemala, featuring a croissant with strawberries, a sandwich with chips, and a cup of latte on a floral plate.
    The facade of Delirio Cafe in Flores, Guatemala, featuring teal shutters, a red roof, and decorative spiral murals on the white walls.

    7. Tacos Los Peces

    • 🍴 Eat here for: lunch or dinner
    • ⏰ Opening hours: inconsistent, usually lunchtime to evening 
    • 💰 Approximate cost: tacos (4) 20Q, burritos (2) 15Q
    • 🥗 Must order: tacos and burritos 

    The first thing I want to say is that this is NOT a Mexican standard of tacos. If you’ve just come from Mexico, you’ll probably be disappointed. But if you want cheap, good food in Flores, then this is a great option!

    Located in the park at the top of the island, the opening hours are pretty inconsistent. We tried every day to come, but they weren’t open until our final day. Theoretically, they should be open for lunch and dinner most days. 

    They have a range of Mexican dishes, like tacos, burritos, super burros, tortas and tostadas, and you can choose your protein. They can do vegetarian options too. Make sure you load up on their different habanero salsas and toppings. 

    They also have a range of aguas frescas or refrescos as they’re usually called in Guatemala, which reminded us of Mexico. We loved the tamarindo and horchata. 

    A close-up of delicious street tacos topped with fresh salsa and cream, held over Sally's lap.

    8. Terrazo

    • 🍴 Eat here for: lunch or dinner
    • ⏰ Opening hours: 12:00 pm – 10:00 pm daily
    • 💰 Approximate cost: 90Q + for pizza 
    • 🥗 Must order: pizza

    Terrazo has one of the best locations on the island. Sitting right on the lake with a perfect sunset vantage point from their terrace, this is the best place to come for dinner if you want to eat while the sun is setting. 

    It’s one of a few Italian restaurants in Flores, and they serve up a good range of pizzas and pasta.

    We shared a pizza here, and it was a nice, thin crust. I prefer my pizza on the crunchy side and I feel like it’s never cooked enough. This one could have used a bit longer in the oven, but with the thin base, it wasn’t too bad. They’ve got lots of meat and vegetarian topping options.

    We didn’t try the pasta, but it gets rave reviews! 

    A freshly baked pizza with broccoli and sausage on a wooden paddle, placed on a table with Terrazo Restaurant branding and a "¡Buen Provecho!" message.

    9. Yogulato

    • 🍴 Eat here for: dessert
    • ⏰ Opening hours: 10:00 am – 10:00 pm daily
    • 💰 Approximate cost: ice cream cup 25Q
    • 🥗 Must order: mango and cardamom lassi flavour frozen yoghurt

    I can’t have a list of the best restaurants in Flores without mentioning dessert! 

    Yogulato is a frozen yogurt and ice cream shop. It’s located on the western side of the island, with a perfect view of the sunset. I can’t think of a better way to end the day than with an ice cream by the lake, watching the sun go down in the steamy Flores heat. 

    We had a mango and cardamon lassi-flavoured froyo and oh my goodness it was DELICIOUS! I still dream about it to this day, and I went back every day and got the same thing it was that good. 

    Don’t skip dessert!

    A cup of frozen yogurt from Sonrie held up by Sally's hand against the serene lake backdrop, with the text "¡Sonrie! Tienes en tus manos un buen motivo" on the cup.

    10. Cool Beans

    • 🍴 Eat here for: breakfast, lunch or dinner
    • ⏰ Opening hours: 7:00 am – 9:00 pm daily, except Sunday
    • 💰 Approximate cost: burritos 40Q+, smoothies 25Q 
    • 🥗 Must order: burritos, cinnamon rolls and smoothies

    Full disclosure, I don’t think Cool Beans deserves the reputation it has. It’s always featured on lists of best restaurants in Flores, but we didn’t find it anywhere near as good as Maracuya or other options. 

    BUT, it is really affordable and yes, I’m including it on my list too. 

    If you go in with the right expectations, you can get a good feed here. The coffee, food and drinks are nowhere near the same calibre as its neighbours, but, they’ve got a diverse menu with filling options for very reasonable prices, so I wouldn’t knock it completely. 

    It’s a welcoming, cosy space with a lush indoor garden area and a patio out the back overlooking the lake. They have hammocks and comfy lounges, and it’s a nice place to relax for a few hours and work, trip plan or read. 

    Their burritos are a great option, the smoothies are good and the cinnamon rolls are particularly tasty!

    An arched wooden door on a building covered in climbing vines and greenery at Cool Beans Cafe

    Honourable mentions

    We couldn’t get around to all the best restaurants in Flores, and there are a few key places that we missed that I know most people love. We were a bit slack on seeking out Guatemalan food too. We found local food was not as readily available as in neighbouring countries, and I’ll admit, after a couple of weeks pinching pennies in the more expensive Belize, we were pretty keen to spurge on some nicer meals! Don’t be like us though, there are a few local reccos below where you can get some great Guatemalan cuisine.

    If you’ve got a bit more time in your eating schedule than we did, we’d recommend checking out:

    • Restaurante Tipico Imperio #1 or #2
    • Achiote
    • L’Idiot
    • Restaurante Raices
    • Los Charly’s – a highly rated reader recommendation thanks to Liam from New Zealand! Located just over the causeway on the mainland, this restaurant offers affordable and excellent quality local cuisine, with tasty BBQ meats and all the trimmings. When the place is jam-packed with locals, you know it’s good!

    Please let me know if you try any of them!

    GET OUR GUATEMALA GOOGLE MAP

    Save hours with our FREE custom Guatemala Google Map!
    Get 200+ locations pinned, giving you our best tips and recommendations in your pocket.

    GET THE MAP
    A Canva graphic of a phone with a Google Map of Guatemala showing on the screen with multi-coloured location pins, and a round icon of the Guatemala flag

    Final thoughts: Where to eat in Flores

    I hope this helps you plan your own ‘to eat’ list for Flores! Whether you’ve worked up an appetite trekking through the jungle of Tikal, or you’re in need of a coffee break during your island strolls, there are so many options to choose from! 

    Antigua might get all the attention when it comes to dining and cafes, and there are some fantastic restaurants in Antigua. But Flores was a close competitor in our opinion. Plus it had lakefront views! If I could teleport back to the rooftop of Maracuya, I would.

    Don’t forget to check out the top things to do in Flores for the best sights and activities, where to stay in Flores for hotel recommendations and our Flores travel guide for all the other info you need to know about Flores, like transport, getting there, getting around, travel tips etc.

    Happy eating! 

    MORE FLORES POSTS

    • Flores Guatemala Guide: Ruins, Rope Swings & Rainforests
    • 18 Best Things to Do in Flores, Guatemala
    • Visiting Tikal in Guatemala: Tickets, Times, Tours & Temples
    • Where to Stay in Flores Guatemala: Area Guide + Hotels

    Top Restaurants in Flores Guatemala Pinterest Pin
    Like it? Pin it!

    Sally Rodrick

    Sally Rodrick is the voice behind Sally Sees. She has spent years exploring Latin America, slow travelling in Mexico, Central America and South America. Sally helps thousands of readers discover the magic of Latin America, by sharing detailed guides to inspire and equip them with the knowledge they need to plan their own epic adventures in this incredible part of the world.

    Hi, I’m Sally
    Hi, I’m Sally

    Hi, I’m Sally

    Welcome to Sally Sees! I'm here to help you plan an epic adventure in Mexico, Central America or South America. If you’re looking for authentic, helpful and detailed information, you’re in the right place.

    learn more about me here
    Sally Sees Mexico Travel Guides sales image
    On The Road

    On The Road

    Mexico

    Follow Along

    Sally Sees Travel Blog Instagram Image
    Sally Sees Travel Blog Instagram Image
    Sally Sees Travel Blog Instagram Image
    Sally Sees Travel Blog Instagram Image

    @sallysees

    Recent Posts

    • 18 Best Things to Do in Flores, Guatemala

      18 Best Things to Do in Flores, Guatemala

      May 21, 2026
    • Restaurants in Flores Guatemala

      Our 10 Favourite Restaurants in Flores, Guatemala

      May 20, 2026
    • Best hotels in Flores Guatemala

      Where to Stay in Flores Guatemala: Area Guide + Hotels

      May 20, 2026
    • Home
    • Contact
    • Terms of Service
    • Privacy Policy
    • Affiliate Disclaimer
    wave-graphic-file

    Copyright Sally Sees 2026 Site Powered by Pix & Hue.

    Scroll Up