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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Flores – 47 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. We had an amazing stay! The rooftop bar was so cool. Overall the hotel was great. Thank you!

Show more Show less
8.9
Excellent
390 reviews
Price from
$67
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. I loved everything about it. my room was awesome with this great view. The restaurant probably the best one under the “hotel” category. the staff was amazing, the front desk guy (can’t remember his name) was so nice on making things very easy. 100% convinced I’ll visit Isla De Flores again and for sure stay at this hotel.

Show more Show less
8.6
Excellent
329 reviews
Price from
$37
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. Big clean room. Excellent views. We had a porch off of our room. The top terrace was really neat too. Restaurants are close. Water taxi out the front door.

Show more Show less
8.8
Excellent
298 reviews
Price from
$48.29
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. great location, clean, friendly staff, view from bar and lounge is awesome. price is extremely reasonable

Show more Show less
8.5
Very Good
314 reviews
Price from
$53.50
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. clean and nice people.. the breakfast chapin was simple and tasty.

Show more Show less
8.6
Excellent
252 reviews
Price from
$45
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. pool and bar/restaurant was beautiful, incredibly clean, gorgeous water views from an awesome balcony. can’t say enough good things. the staff was really nice and we decided to come back for a second night after our overnight trip to Tikal just to relax a bit more by the pool and enjoy this place. also hands down the best water pressure we’ve had in the 3 weeks we’ve been traveling around Guatemala. so happy.

Show more Show less
8.4
Very Good
282 reviews
Price from
$50.53
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. Really value for money. The location, the stuff and the atmosphere of the room was very nice.

Show more Show less
8.6
Excellent
430 reviews
Price from
$42
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 hotel was really clean and the staff was amazing :)) We were having trouble with hot water at our room so they right away gave us another room to take our showers.

Show more Show less
7.6
Good
348 reviews
Price from
$65
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. Large, comfortable room with beautiful view of the lake & Island. Everything was clean, and the food was excellent!

Show more Show less
8.6
Excellent
283 reviews
Price from
$66.95
per night

Hotel Quinta Maya

Hotel in Flores

This pleasant hotel is located in Santa Elena just 3 blocks from Lake Petén Itza and 3 minutes’ drive from Mundo Maya International Airport. The property is clean and had good facilities. The staff was so friendly and accommodating.

Show more Show less
8.1
Very Good
149 reviews
Price from
$48
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

  • Bolontiku Boutique Hotel & Spa, A M i N A, and Mayan Spirit are some of the popular hotels in Flores.

  • These hotels in Flores are highly rated by couples: Bolontiku Boutique Hotel & Spa, Las Lagunas Boutique Hotel, and A M i N A.

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

  • Many families visiting Flores loved staying at Las Lagunas Boutique Hotel, Bolontiku Boutique Hotel & Spa, and Mayan Spirit.

  • On average, 3-star hotels in Flores cost $96 per night, and 4-star hotels in Flores are $137 per night. If you're looking for something really special, a 5-star hotel in Flores can be found for $241 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 Hotel del Patio, Hotel Quinta Maya, and Hotel Villa del Lago.

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

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

  • For hotels in Flores that serve highly-rated breakfasts, try Hotel Casa Turquesa, Hotel Casona de La Isla, and A M i N A.

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