Hotel Jaguar Inn Tikal is located inside the Tikal National Park surrounded by jungle and only a 10-minute walk from the temples of Tikal.
Located in Flores, Hotel Casa Turquesa offers a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with…
Featuring rooms with shared terraces , Hotel Casa Azul is set next to the beach on Flores Island.
Hotel Casa Amelia is a colorful property that offers its guests a stunning views of Lake Petén.
Set on Flores Island, Hotel Peten offers views of Lake Peten Itza and features an indoor pool and hot tub.
Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza.