Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Flores

Filter by star ratings
All filters
Hotel La Union
8.1 Excellent

0.8 mi from city centre, Flores Show on map

ExcellentBased on 187 reviews
8.1

Hotel La Union Flores offers a comfortable setting while in Flores. It also provides a currency exchange, a 24-hour reception and a sun deck.

La Posada De Don Jose
7.8 Good

0.8 mi from city centre, Flores Show on map

GoodBased on 412 reviews
7.8

Boasting a swimming pool, La Posada De Don Jose is situated in Flores and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

Hacienda San Vicente
8.6 Excellent

4.2 mi from city centre, Flores Show on map

ExcellentBased on 40 reviews
8.6

Hacienda San Vicente is situated in Flores and features free wireless internet. It also provides luggage storage, a swimming pool and a 24-hour reception.

Hotel y Restaurantes Clásico Petén

0.9 mi from city centre, Flores Show on map

Located in Flores, Hotel y Restaurantes Clasico Peten is within a 10-minute drive of Mundo Maya International Airport and offers a private beach. It also provides luggage storage, room service and a 24-hour reception.

Hotel Green Monkey - Hostel
7.0 Good

0.6 mi from city centre, Flores Show on map

GoodBased on 197 reviews
7.0

Green Monkey Hostel is situated in Flores and features complimentary wireless internet. It is ideally close to Mundo Maya International Airport, which is a 10-minute drive away.

Hotel Santa Bárbara Tikal
8.7 Excellent

0.6 mi from city centre, Flores Show on map

ExcellentBased on 11 reviews
8.7

Located in Flores, Hotel Santa Barbara Tikal is within a 10-minute drive of Mundo Maya International Airport and provides a private beach. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

Hotel Explore
8.3 Excellent

0.4 mi from city centre, Flores Show on map

ExcellentBased on 15 reviews
8.3

This comfortable hotel in Flores offers free Wi-Fi, as well as a 24-hour reception and an airport shuttle. It also features a tour desk.

Peten Esplendido Hotel and Conference Center
8.0 Excellent

0.5 mi from city centre, Flores Show on map

ExcellentBased on 37 reviews
8.0

Peten Esplendido is located in Flores and offers an indoor pool and free Wi-Fi. It also provides laundry facilities, an express check-in and check-out feature and a kids pool.

Hotel Casazul
9.0 Excellent

0.8 mi from city centre, Flores Show on map

ExcellentBased on 184 reviews
9.0

Hotel Casazul provides comfortable 3-star accommodation in Flores. It also offers a rooftop terrace, an express check-in and check-out feature and free Wi-Fi.

Casa Hunahpu
8.8 Excellent

1.1 mi from city centre, Flores Show on map

ExcellentBased on 60 reviews
8.8

Casa Hunahpu Apart-Hotel is located in Flores and offers free Wi-Fi. It also provides luggage storage, a tour desk and an outdoor pool.

Tips for booking a Flores hotel

Cheapest month:February
Most expensive month:January
Average price in Flores:$97/night
Absolute cheapest price found:$10/night
Cheapest day:Tuesday
Most expensive day:Monday
$49 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$49 - $106
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Flores hotels

Show all 70 hotels
1
Flores Hotel Boutique
8.4 Excellent

0.8 mi from city centre, Flores Show on map

Flores Hotel Boutique provides comfortable 5-star accommodation in Flores. Guests can also enjoy complimentary internet throughout the property.

2
Hotel Casona de La Isla
8.4 Excellent

0.7 mi from city centre, Flores Show on map

Hotel Casona de La Isla provides comfortable 3-star accommodation in Flores. It also offers free Wi-Fi, an outdoor pool and a rooftop terrace.

3
Jaguar Inn Santa Elena
6.3 Good

0.3 mi from city centre, Santa Elena (Peten) Show on map

Jaguar Inn Santa Elena offers 3-star accommodation in Flores. It also provides complimentary Wi-Fi.

Cheapest hotels in Flores, Guatemala

Show all 70 hotels
Hotel Green Monkey - Hostel
7.0 Good

0.6 mi from city centre, Flores Show on map

Green Monkey Hostel is situated in Flores and features complimentary wireless internet. It is ideally close to Mundo Maya International Airport, which is a 10-minute drive away.

$10
Avg. per night
Hostal San Miguel
8.4 Excellent

1.0 mi from city centre, Flores Show on map

Hostal San Miguel Flores is located in Flores and features free Wi-Fi. It also offers a laundry service and a 24-hour reception.

$13
Avg. per night
Hotel Posada Tayazal
7.9 Good

0.7 mi from city centre, Flores Show on map

Hotel Posada Tayazal provides a comfortable setting when in Flores. It also offers free Wi-Fi, a swimming pool and a 24-hour reception.

$13
Avg. per night
La Posada De Don Jose
7.8 Good

0.8 mi from city centre, Flores Show on map

Boasting a swimming pool, La Posada De Don Jose is situated in Flores and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

$22
Avg. per night
Casa Itzayana
9.1 Excellent

0.8 mi from city centre, Flores Show on map

Casa Itzayana offers a comfortable setting while in Flores. It is conveniently close to Mundo Maya International Airport, which is a 10-minute drive away.

$26
Avg. per night
Hotel Petenchel
7.9 Good

0.7 mi from city centre, Flores Show on map

This comfortable hotel in Flores offers complimentary wireless internet, as well as luggage storage and a 24-hour reception. It also provides laundry facilities, an airport shuttle and room service.

$27
Avg. per night
Jaguar Inn Santa Elena
6.3 Good

0.3 mi from city centre, Santa Elena (Peten) Show on map

Jaguar Inn Santa Elena offers 3-star accommodation in Flores. It also provides complimentary Wi-Fi.

$34
Avg. per night
Hotel Sabana
7.8 Good

0.8 mi from city centre, Flores Show on map

Hotel Sabana provides comfortable 3-star accommodation in Flores. It also offers a kids pool, an outdoor pool and free Wi-Fi.

$38
Avg. per night

Hotel prices in Flores

2 stars and under

$10 - $61

#1 Most popular

Hotel Casazul
9.0 Excellent
$43
Avg. per night

#2 Most popular

Hotel Sabana
7.8 Good
$38
Avg. per night

Best value

$10
Avg. per night
3 stars

$34 - $102

#1 Most popular

$41
Avg. per night

#2 Most popular

Casa Hunahpu
8.8 Excellent
$44
Avg. per night

Best value

$34
Avg. per night
4 stars +

$63 - $88

#1 Most popular

$63
Avg. per night

Best value

$88
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Flores

About Flores

Located in the Northern Peten region of Guatemala, Flores is a bubbling city that uniquely sits on an island on Lake Peten Itza. The town is linked back to the mainland and Santa Elena by a causeway but can also be accessed by water ferry.

Things to do

Yaxha-Nakum-Naranjo National Park sits nearby and is home to historic Mayan ruins native to Guatemala. The park is also home to many migratory birds, towering temples and lush forest, making it a perfect day trip for travellers on the hunt for a little bit of nature.

Back in Flores, the Nuestra Senora de los Remedios cathedral is a beautiful place of worship that also offers great views out over Parque Central Square. There are many local eateries to visit in and around Flores including the restaurants at the Metroplaza Mundo shopping mall. Enjoy a morning of shopping before heading to one of the local street food vendors for a tasty Guatemalan dish.

When you’re on an island, it seems almost inevitable that a boat ride is on the cards. Take a day trip over to San Miguel to enjoy panoramic views back over Flores.

Getting around

Mundo Maya International Airport sits just five-minutes from central Flores and taxis, buses and car hire are all readily available. Boat rides across Lago Peten Itza is also a fun mode of transport when exploring the local area.

Flores travel FAQs

  • What are the best hotels in Flores?

    Hotel Del Patio (8.3/10 from 254 reviews), Hotel Quinta Maya (7.8/10 from 183 reviews), and Casa Hunahpu (8.8/10 from 60 reviews) are all highly rated places to stay in Flores.

  • How much do hotels in Flores cost?

    $70/night is the average price of a hotel in Flores, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Flores?

    HotelsCombined users have found cheap hotels in Flores starting from $9 per night in the last 3 days.

  • How much is a hotel in Flores tonight?

    Prices for a hotel in Flores tonight are about $59 on average, but HotelsCombined users have found prices as low as $19 for tonight in the last 3 days. The best price found for a 4-star hotel in Flores tonight is $87.