Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Flores – 49 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.

Show more Show less
8.7
Excellent
409 reviews
Price from
$71.55
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.5
Very Good
315 reviews
Price from
$56
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 hotel is perfect for what it is. The staff are friendly and always ready with a smile, but don't expect English. We checked in after dark and the door was locked, but we were quickly let in. The young man at the desk was very nice. The room was clean and had a beautiful balcony. The view of the lake was really nice. The price was good. The hotel is older, but it is well maintained. Air conditioning worked well. I would choose to stay here again when I come back to Flores.

Show more Show less
8.6
Excellent
404 reviews
Price from
$60.73
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. It was our second time in la Casona and we would always come back with great pleasure. Delicious breakfast, excellent service and great pool for kids and adults. You never get tired of the beautiful view.

Show more Show less
8.6
Excellent
331 reviews
Price from
$79.50
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. location, staff and breakfast were fabulous. Nice and quiet. Super clean.

Show more Show less
8.5
Very Good
455 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. Location was great and they let me check in super early.

Show more Show less
8.3
Very Good
363 reviews
Price from
$57
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. Beautiful. Comfortable. Welcoming.

Show more Show less
8.4
Very Good
406 reviews
Price from
$62.32
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. The staff was great. We paid a return transport From the airport to Teotihuacán. On the way to the hotel, i asked how much to take us to the sunrise balloon ride and to take us to the ruins after breakfast but he said it's free and we were surprised. He took us as well to eat dinner in an authentic Mexican restaurant and honestly the grilled beef was 11/10 my rating . It was funny because we said to have dinner at 730 pm . And we nessaged him that we were ready and he turned up. The following day, we had to go to our balloon ride at 6 am . It was already 610 am and we rung him . He said it's only 510 am . We didn't know that it was 1 hour backward. LOL

Show more Show less
8.4
Very Good
350 reviews
Price from
$59.04
per night

La Posada De Don Jose

Hotel in Flores

This beachfront Island of Flores hotel is 6 minutes’ walk from the Embarcadero boat pier and the Flores bust terminal. Stunning view of the lake from the lounge. Great location for exploring Isla de Flores and for shuttles to Tikal.

Show more Show less
7.7
Good
347 reviews
Price from
$38
per night

Villa Maya

Hotel in Flores

This elegant hotel is located within a tropical estate, on the edge of the Petenchel and Monifata Lagoons. Everything! We had a wonderful stay with zero complaints. The grounds are beautiful, the rooms are clean and spacious with great water temperature and pressure. Staff was very friendly and accommodating.

Show more Show less
9.2
Wonderful
290 reviews
Price from
$75.05
per night

Most-booked hotels in Flores in the past month

See all

Flores's best hotels with breakfast

See all

Budget hotels in Flores

See all

Hotels located in the center of Flores

See all

FAQs about hotels in Flores

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Flores:

Explore guest reviews of hotels in Flores

See all