Whenever I visit Kodai, I tend to stay at Hotel Sivapriya Kodaikanal because its just so cosy and homely. This 3-star hotel on Convent Road is one of the best hotels in Kodai featuring spacious rooms and a well-trained and courteous staff that knows their business.
They took care to see that we had an enjoyable stay in Kodai and that really helped to know that someone was looking after us in an unfamiliar place. I would surely go back here and I suggest booking a stay here through Travelguru well in advance as it tends to fill up quite quickly. https://travelguru.com/hotels/India/kodaikanal/hotel-sivapriya-00002141