Hi Kirti, it would depend upon how many days you have in your hand. You can head to Ranikhet, Almora, Bhimtal or Nainital. They have wonderful homestays and they are beautiful places. But since you have a lot of days at your disposal, you can consider sikkim as well. I'm attaching one post with this comment, you can go through it and plan your trip.
Hey if you're are going with family and not looking for adventure activities. I would suggest you to go to Udaipur. It's a perfect family holiday destination