There are a half dozen simple cement cabañas (US$9 pp) in Emiliano Zapata, each with a fan and two beds, and so-so shared bathrooms. Or you can camp or sling a hammock (US$2.50 pp, plus US$2.50 to rent hammock and mosquito net) in a sturdy palapa-covered cement platform either in town or by the lake. (Both areas have compost toilets available to visitors.) Be alert for tarantulas and scorpions, which may hide in clothes or shoes left in the open.
Emiliano Zapata has a few simple family-run eateries, and a small bodega for non-perishables; you can also hire local women to prepare home-cooked meals. If you sleep at the lake, you’ll need to bring everything with you, including water. A camp stove definitely comes in handy, but you also are permitted to build small fires on the beach, and can sometimes share the one lit by the lake’s permanent vigilante (guard).