Hotel nearby Flores

La Casita
Boasting air-conditioned accommodation with a balcony, Waterfront Luxury House is set in Flores. Situated on the beachfront, this property has a restaurant, an outdoor swimming pool, a terrace and free WiFi.

Hacienda San Vicente
Boasting a bar, Hacienda San Vicente is set in Flores and also provides a garden and a terrace. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant, a water park and an outdoor pool.
- 59 Hotel
- 15 Hostel
- 3 Apartments
- 3 Guest House

Hotel Peten Esplendido
Just 3 minutes’ drive from Mundo Maya International Airport, Peten Esplendido sits on the shores of Lake Peten Itza. It has an outdoor pool, and the air-conditioned rooms have free WiFi, cable TV and fans.

La Posada De Don Jose
This beachfront Island of Flores hotel is 6 minutes’ walk from the Embarcadero boat pier and the Flores bust terminal. La Posada De Don Jose features free WiFi in public areas, coffee, and purified water.

Nakum Hotel
Nakum Hotel is located a 2-minute walk from the shore of Lake Peten Itza, in Santa Elena town centre. It offers a garden, a 24-hour reception and air-conditioned rooms with free Wi-Fi.

La Casa del Lacandon - Waterfront Hotel
La Casa del Lacandon - Waterfront Hotel is situated in Flores and has a terrace and shared lounge. Among the facilities of this property are a restaurant, a concierge service and luggage storage space, along with free WiFi.

Hotel Peten
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.

Hotel La Canoa
Hotel La Canoa in Flores provides accommodation with a garden and a terrace. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Free WiFi is available.

Hotel La Union
Hotel La Union offers accommodation in Flores. Each room has a private bathroom fitted with a shower with hot water. Hotel La Union features free WiFi throughout the property. A TV is also available in each room, as well as a fan.

Maya Internacional
Set on the shore of Petén Itzá Lake, this hotel offers a private beach area and an outdoor swimming pool. Mundo Maya International Airport is only 5 minutes’ drive.