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