The resort is hidden away among the dense jungle that covers the shores of Lake Peten Itzá.
La Lancha Resort offers a total of 10 casitas. Each casita is brightly decorated, inspired by native art furnishings.
The Rainforest Casitas have a view of the surrounding forest and partial view of the lake, while the Lakeview Casitas offer a breathtaking view of Lake Peten Itzá.
The restaurant offers delicious Guatemalan and international cuisine.