Moyogalpa : Hotel Aly, big double room with private bathroom, $20. The room was okay but had hoped to pay a bit less. First night was a bit noisy (bats ! under the roof, not in the room). Rooms without private bathroom were a bit cheaper. We climbed Concepcion from there (great experience but hard !).
Charco Verde : Posada Chico Largo, we took the cheapest double room (with private bathroom), $15, very basic but right on the lake ! We did the nature trail and swam.
Balgue : Asi Es Mi Tierra : very nice hotel with beautiful courtyard, garden, path to beach and friendly owners, double room with shared bathroom was $12, double room with private bathroom was $17. We climbed Maderas from there (recommended if you like the cloud forest) and we took the bus to El Ojo de Agua. We also tried to take a bus to San Ramon to hike to the waterfall but we had to hitchhike to get there and were lucky to get a ride.
You can travel quite easily by bus to Charco Verde, Altagracia, Ojo de Agua and Balgue (the road to Balgue is now paved) but the road to San Ramon and Merida was not paved yet and there were few buses going there. On Sunday there are hardly any buses but hitchhhiking worked for us.
I think renting a motorcycle was $25 a day. We met some guys on motorcycles while trying to hitchhike to San Ramon, one of them had a hard time as that road was really bad ! But a lot of roads are paved now.
Enjoy !