It depends on what you would like to see.
January is the strawberry harvest season, so Mahabaleshwar is very interesting at the time. You can have all sorts of fresh strawberry delicacies, and the (Read More)weather is pleasant.
October is just post monsoon, so the hills and valleys are green and fresh, and the waterfalls have been recharged. You just have to take a pick.
You can check out the rates for Hotel rent in Mahabaleshwar through the following link - https://www.holidify.com/places/mahabaleshwar/hotels-where-to-stay.html