Amazing! Kasol is a very beautiful palace to visit during this time of the year. There are many hotels you can check out with. You can also go with camps in there just at the bank of River Parbati. They are very inexpensive ( a secret suggestion: book rooms just a day before or on the same day, online, you'll find lowest rates of the same room)
There are certain places you must check out like; do visit Jim Morrison café, Mama café & Kasol market. and also, not more than 2 km away there is manikarn, visit the gurudwara and the temple on a hot water resource.
Kheerganga is a two day trek. while trekking I strongly recommend you to buy good trekking shoes and poncho, for other gears you can get it in there.
It is an amazing place. and don't forget you can't steel apples from the garden. please higher a trek guide and book a camp in advance that will make a lot of things easier for you.
very best of luck!
have fun and enjoy nature! P.S. we stayed in Bicycle Cafe in there good hotel with good view. and also in a very cheap price.
In kasol you can stay in hostel which will cost you around 400-600 per head or if you are more than 5 people book room in hotel that will cost you same but will have more facilities and in kheerganga there are lots of camps there cost very from each other but on an average it will cost you 500 per head note - try to start your trek to kheerganga clearly otherwise it becomes difficult in night