When going to Kasol and if on a budget, you can trek to Chalal and find plenty options for decent stay. The trek from Kasol to Chalal will take 1-1.5 hour. In Chalal you have Cafe's like Fusion and Shiva which serve delicious food. For other treks you can go to Magic valley, Weichin. You can explore places like Manikaran, Tosh, Malana. There are many Cafe's in Kasol too, I would suggest you go to German Bakery.
You have choosen a great destination. You can read a lot about that on tripoto so that you can explore more places to visit. Travellers from all around the globe have published their trip. Go through that so that You don't miss any of that.
have a great journey.