There are inns waiting for you, even in Jharkot! Even if you only stay there for a short time, do not hesitate to approach and talk with your hosts. The mountainous areas of Nepal are steeped in Tibetan Buddhist culture and the people are incredibly welcoming.