For stay i would suggest home stays or Zostel. As its summer time there will be hardly any water in waterfalls. kodaikanal lake is one of the best places to spend time and in earlly morning you can go for trekking to Perumal Peak. Guan cave also you can visit