Hello Satish refreshments enroute, you can have a stop at Davangere , Genisys, Ahaar, Apoorva are good ones.
Here are the few hotels at Davangere:
http://www.theautomotiveindia.com/f...ellapur-ankola-karwar-panjim-2.html#post55164
After that do visit Ayodhya Hotel at Hubli, i highly recommend this one to everyone following the route.
As there are no good hotels after this stop.
To this hotel you will have to deviate from the main highway to Hubli City, take a U turn after passing the bus stand, 1st you get Kamat, then proceed further you will get Ayodhya Hotel in a Complex.
So one can drive till Karwar without a stop and then heading towards Ponda.
Update the road conditions & enjoy the drive.
Drive safe..