Yes, most of the camps at Panshet Dam provide parking facilities for cars and bikes, but it is always advisable to check beforehand on Google.