Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Flores

Filter by star ratings
All filters
Hotel La Union
Hotel La Union
8.1 Excellent
Calle La Union, Flores, Guatemala
Show on map
0.8 mi from city centre, Flores 
ExcellentBased on 192 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
La Posada De Don Jose
7.8 Good
Calle Fraternidad, Ciudad Flores, Petén, Flores, Guatemala
Show on map
0.8 mi from city centre, Flores 
GoodBased on 430 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
Hacienda San Vicente
8.6 Excellent
KM 480 Carretera hacia San Francisco Peten, Flores, Guatemala
Show on map
4.2 mi from city centre, Flores 
ExcellentBased on 49 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
Hotel y Restaurantes Clásico Petén
4a. Calle 4a Avenida zona 1 Calle Principal, Santa Elena, Flores, Petén., Flores, Guatemala
Show on map
0.9 mi from city centre, Flores 

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
Hotel Green Monkey - Hostel
7.0 Good
Calle Playa Sur, Flores, Guatemala
Show on map
0.6 mi from city centre, Flores 
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 Barbara Tikal
Hotel Santa Barbara Tikal
8.7 Excellent
Isla Santa Bárbara, Flores, Guatemala
Show on map
0.6 mi from city centre, Flores 
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 Lodge
Hotel Explore Lodge
8.3 Excellent
02 Calle 04 68 Zona 1, Flores, Guatemala
Show on map
0.4 mi from city centre, Flores 
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
Peten Esplendido Hotel and Conference Center
7.7 Good
1 Calle 5-01 Santa Elena De La Cruz, Flores, Guatemala
Show on map
0.5 mi from city centre, Flores 
GoodBased on 50 reviews
7.7

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
Hotel Casazul
8.9 Excellent
Calle La Union, Flores, Guatemala
Show on map
0.8 mi from city centre, Flores 
ExcellentBased on 227 reviews
8.9

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 Apart-Hotel
Casa Hunahpu Apart-Hotel
8.8 Excellent
Calzada Virgilio Rodríguez Macal, Flores, Guatemala
Show on map
1.1 mi from city centre, Flores 
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:March
Average price in Flores:$101/night
Absolute cheapest price found:$10/night
Cheapest day:Thursday
Most expensive day:Monday
$49 - $306
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$64 - $88
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Flores hotels

Show all 77 hotels
1
Flores Hotel Boutique
Flores Hotel Boutique
8.4 Excellent
Zona 0, Calle Fraternidad, Flores, Guatemala
Show on map
0.8 mi from city centre, Flores 

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
Hotel Casona de La Isla
8.4 Excellent
Calle 30 de Junio, Flores, Guatemala
Show on map
0.7 mi from city centre, Flores 

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
Jaguar Inn Santa Elena
6.3 Good
Calzada Rodriguez Macal 8-79 Zona 1 Santa Elena Flores, Peten, Santa Elena, Guatemala
Show on map
0.3 mi from city centre, Santa Elena 

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

Cheapest hotels in Flores, Guatemala

Show all 77 hotels
Hotel Green Monkey - Hostel
Hotel Green Monkey - Hostel
7.0 Good
Calle Playa Sur, Flores, Guatemala
Show on map
0.6 mi from city centre,  

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
Hostal San Miguel
8.5 Excellent
Calle Club Paraíso, Zona 0, Flores, Guatemala
Show on map
1.0 mi from city centre,  

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
Hotel Posada Tayazal
7.9 Good
Calle La Union, Flores, Guatemala
Show on map
0.7 mi from city centre,  

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
La Posada De Don Jose
7.8 Good
Calle Fraternidad, Ciudad Flores, Petén, Flores, Guatemala
Show on map
0.8 mi from city centre,  

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

$26
Avg. per night
Casa Itzayana
Casa Itzayana
9.1 Excellent
Flores, Guatemala
Show on map
0.8 mi from city centre,  

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
Hotel Petenchel
7.9 Good
Playa Sur, Flores, Guatemala
Show on map
0.7 mi from city centre,  

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
Hotel Posada De La Jungla
Hotel Posada De La Jungla
7.7 Good
Calle Centroamerica, Flores, Guatemala
Show on map
0.6 mi from city centre,  

Hotel Posada De La Jungla is situated in Flores and offers complimentary Wi-Fi. It also features an airport shuttle, a 24-hour reception and a terrace.

$29
Avg. per night
Hotel La Union
Hotel La Union
8.1 Excellent
Calle La Union, Flores, Guatemala
Show on map
0.8 mi from city centre,  

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.

$33
Avg. per night

Hotel prices in Flores

2 stars and under

$10 - $60

Hotel Casazul

#1 Most popular

Hotel Casazul
8.9 Excellent
$49
Avg. per night
Hotel Sabana

#2 Most popular

Hotel Sabana
7.8 Good
$34
Avg. per night
Hotel Green Monkey - Hostel

Best value

$10
Avg. per night
3 stars

$34 - $106

Hotel Quinta Maya

#1 Most popular

$39
Avg. per night
Casa Hunahpu Apart-Hotel

#2 Most popular

$106
Avg. per night
Jaguar Inn Santa Elena

Best value

$34
Avg. per night
4 stars +

$63 - $90

Maximos Petit Hotel

#1 Most popular

$63
Avg. per night
Flores Hotel Boutique

Best value

$90
Avg. per night

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

Where to stay in Flores

Cities

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 267 reviews), Hotel Quinta Maya (7.9/10 from 206 reviews), and Casa Hunahpu Apart-Hotel (8.8/10 from 60 reviews) are all highly rated places to stay in Flores.

  • How much do hotels in Flores cost?

    $53/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.