If you need a place to stay at Alappuzha, you should look out for an OYO here as their properties have some of the nicest views at the best prices. Have a look:
Budget accommodation: OYO 12179 Hotel Raiban, OYO 9668 Chilanka Lake View Resort, OYO 13315 Kottaram Beachway Resort
Premium accommodation: OYO 28400 Relax In Kerala Pamba 3bhk Sharing Houseboat, OYO 1889 Hotel AJ Park, OYO 28401 Relax In Kerala Diamond Houseboat