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. It is a beautiful hotel with charming decor and an awesome pool. The juice upon arrival was perfect!

Show more Show less
9
Awesome
473 reviews
Price from
$63
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. The reception staff was very nice, they helped us arrange a shuttle to Tikal (big bus with air con, perfect transport method!). We had the deluxe room with views directly on the lake which was amazing, especially because you can watch the sunrise right from bed :) the hotel is in a great location close to many shops and restaurants. If you have a medical issue as we unfortunately had there is a pharmacy located in walking distance from the hotel with very nice and knowledgeable staff.

Show more Show less
8.6
Excellent
644 reviews
Price from
$35
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. Nice room, which were cleaned everyday. It seemed like it belonged in a class above what we paid for. It is located on the island in a quiet part.

Show more Show less
7.8
Good
431 reviews
Price from
$24
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
215 reviews
Price from
$52.09
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. A little piece of paradise - The hotel- the city and their people makes Flores a destination for a fantastic get away. We loved everything about The Casona de la Isla. A must return destination for us.

Show more Show less
8.4
Very Good
346 reviews
Price from
$55.39
per night

Ramada by Wyndham Tikal Isla de Flores

Hotel in Flores

Offering an outdoor pool and spa center, Ramada Tikal Isla de Flores Peten is set Isla de las Flores, next to the a bus stop and to the local ferry. The complimentary breakfast menu should have one more option. Not only what was offered.

Show more Show less
7.3
Good
200 reviews
Price from
$51
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
224 reviews
Price from
$12
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. Loved the room, the terrace, the location, spotless cleaning- everything was perfect:)

Show more Show less
8.9
Excellent
227 reviews
Price from
$49.61
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
265 reviews
Price from
$74.40
per night

Bolontiku Hotel Boutique

Hotel in Flores

Offering an outdoor pool and a restaurant, Bolontiku Hotel Boutique is located 15 minutes by boat from Flores Island. The staff is fantastic. The General Manager, Rosa made sure our stay was perfect and accommodated every request! The room was also wonderful!

Show more Show less
9.5
Exceptional
189 reviews
Price from
$270
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

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

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

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

  • 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 $66 or, for a 4-star hotel, $90. 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).

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

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

  • On average, it costs $69 per night to book a 3-star hotel in Flores for tonight. You'll pay around $90 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).

  • These hotels in Flores are highly rated by couples: Bolontiku Hotel Boutique, Las Lagunas Boutique Hotel, and Mayan Spirit.

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