Set in Flores, Hostel Casa Ula - a relaxing stay features a terrace. The accommodation offers a tour desk and free WiFi.
Boasting a garden, Ciao Cacao Hostel & Vegan Cafe is situated in Flores. Guests can enjoy lake views.
Situated in Flores, La Terraza Hostel has a shared lounge, terrace, bar, and free WiFi throughout the property.
Hotel Petén Express is located in Flores and features a terrace, a restaurant and a bar.
Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza.
Set in Flores, Natural Spa Mini-Hostel provides free WiFi throughout the property.