I would actually prefer hotel Ashwin resort ,I personally stayed there , service and rooms are nice ,they have a pool and game area too and famous dams and falls are very near to this . You can also try rainforest resort which is isolated in a hilly area and is considered most luxurious one at Igatpuri . You may head to my trip of Igatpuri ,I have added hotel ashwin's pictures there