Palmgrove Lake Resort, Alleppey
Set within tropical gardens on the banks of a waterway flowing from Punnamada Lake, this laid-back hotel is 7 km from both the lively Alappuzha Beach and Alappuzha train station.
Straightforward villas feature free Wi-Fi, TVs and safes, as well as verandas, and tea and coffeemaking facilities. Upgraded waterside villas have minifridges, while suites add separate living rooms. Room service is available.