Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Flores – 38 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Isla de Flores

Hotel in Flores

Offering an outdoor swimming pool on the terrace, Hotel Isla de Flores is located in front of Island of Flores Central Park. Free airport shuttle service is available. Great hotel, clean, wonderful A/C and overall amenities, helpful staff, great restaurant, quiet, comfortable big room

Show more Show less
9
Awesome
468 reviews
Price from
$63
per night

Hotel Casona de La Isla

Hotel in Flores

Located on Flores Island, linked by road to the shore of Lake Peten Itza, Hotel Casona de La Isla offers an outdoor pool and hot tub. There is 24-hour reception and free Wi-Fi. The location was great, the staff very attentive, the room was comfortable with the things to spend a great night available, nice pool to relax.

Show more Show less
8.4
Very Good
341 reviews
Price from
$55.53
per night

Hotel Casazul

Hotel in Flores

Featuring rooms with shared terraces , Hotel Casa Azul is set next to the beach on Flores Island. It offers a 24-hour reception and free Wi-Fi in public areas. The great view and quietness of the room.

Show more Show less
9
Awesome
221 reviews
Price from
$49.73
per night

Hotel Peten

Hotel in Flores

Set on Flores Island, Hotel Peten offers views of Lake Peten Itza and features an indoor pool and hot tub. The hotel has 24-hour reception, free Wi-Fi and a courtyard with tropical plants. Was wonderful, this hotel is amazing, I could back soon.👌

Show more Show less
8.3
Very Good
209 reviews
Price from
$52.20
per night

Hotel Casona del Lago

Hotel in Flores

Set on the edge of Lake Peten Itza, facing Flores Island, Hotel Casona del Lago offers an outdoor pool and hot tub. It also features free Wi-Fi and free parking. Didn't have eggs. Pancakes great

Show more Show less
8.7
Excellent
260 reviews
Price from
$75.42
per night

Hotel Casa Amelia

Hotel in Flores

Hotel Casa Amelia is a colorful property that offers its guests a stunning views of Lake Petén. It also has free Wi-Fi and is 5 minutes’ drive from Mundo Maya International Airport. Close to the shore of the island. Great food and comfortable rooms

Show more Show less
8.7
Excellent
313 reviews
Price from
$34
per night

Hotel Villa del Lago

Hotel in Flores

Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza. It features excellent lake views, in addition to free WiFi. Great location just a few minutes walk from the lake, all the shops, restaurants within easy reach (Flores is a very small island but great atmosphere). The room was very spacious, clean with comfortable beds, well maintained furniture, fittings and good wifi connection. The shower was warm and powerful. The staff were very accommodating and polite. Answered promptly any questions prior to our arrival. They also organised a taxi service for us to the border of Belize at no extra charge (the taxi driver turned up on time). There is a small restaurant with the view over the lake where the breakfast is served. The prices are the same as anywhere outside hence no need to go out to look for a cheaper deal. Especially when the quality was great and big portions too. Would definitely stay again

Show more Show less
8.6
Excellent
639 reviews
Price from
$42
per night

Hotel Casa Turquesa

Hotel in Flores

Located in Flores, Hotel Casa Turquesa offers a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with a private bathroom. Super nice place, super fast internet, lovely pool, great location, very quiet, super clean as it is brand new, and all the amenities. It's a bit pricey for Guatemala, but the place was so nice and clean and top notch, that it was worth the splurge! The breakfast was just ok, but it was offsite at another hotel.

Show more Show less
9.2
Awesome
55 reviews
Price from
$46
per night

Hotel San Miguel

Hotel in Flores

Facing the beachfront, Hotel San Miguel offers 1-star accommodations in Flores and has a restaurant, bar and garden. Boasting family rooms, this property also provides guests with a terrace. Since we booked this on the road and hadn’t looked that closely we weren’t aware that this Hostal isn’t on the island Flores. However we really enjoyed the boat ride and the view from this side so it actually turned out to be something really positive! The service was really good, we got to leave our bags there for one night when we were in Tikal and they were super nice and helpful. Also speaks good English!

Show more Show less
8.5
Very Good
222 reviews
Price from
$12
per night

Hotel del Patio

Hotel in Flores

The colonial-style Hotel del Patio, in Santa Elena Petén, is just 3 minutes’ drive from Mundo Maya International Airport. It offers an outdoor pool and free WiFi. Nice location, clean, good atention! Great place!

Show more Show less
8.3
Very Good
264 reviews
Price from
$50.25
per night

Most-booked hotels in Flores in the past month

See all

Budget hotels in Flores

See all

Hotels located in the center of Flores

See all

FAQs about hotels in Flores

  • Travelers who stayed in Flores near Mundo Maya International Airport (FRS) have said good things about Hotel del Patio, Hotel Villa del Lago, and Hotel Casona del Lago.

  • Many families visiting Flores loved staying at Las Lagunas Boutique Hotel, Hotel Casa Turquesa, and Bolontiku Hotel Boutique.

  • On average, 3-star hotels in Flores cost $56 per night, and 4-star hotels in Flores are $79 per night. If you're looking for something really special, a 5-star hotel in Flores can be found for $164 per night, on average (based on Booking.com prices).

  • For hotels in Flores that serve highly-rated breakfasts, try Hotel Casa Turquesa, Hotel Casa Amelia, and Hotel Casona del Lago.

  • The average price per night for a 3-star hotel in Flores this weekend is $68 or, for a 4-star hotel, $86. Looking for something even fancier? 5-star hotels in Flores for this weekend cost around $266 per night, on average (based on Booking.com prices).

  • These hotels in Flores are highly rated by couples: Bolontiku Hotel Boutique, Las Lagunas Boutique Hotel, and AMINA Bistro&Hotel.

  • On average, it costs $68 per night to book a 3-star hotel in Flores for tonight. You'll pay around $86 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Flores will cost around $266, on average (based on Booking.com prices).

  • Mayan Spirit, Villa Maya, and Hotel San Miguel got great room view-related reviews from travelers in Flores.

  • Bolontiku Hotel Boutique, Hotel Isla de Flores, and Hotel Casazul are some of the popular hotels in Flores.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Flores:

Explore guest reviews of hotels in Flores

See all