Hi Amey, Mahabaleshwar has many good options for staying! Citrus Chambers would be a good place to stay and chill. Hotel Lake View, White House are a few other options too. If you're planning to go to Panchgani, then what can be better than staying at Zostel :) Super amazing location and extremely pocket friendly!