Yes, there are several guest houses and homestays available near Tatwani Hot Springs where you can stay while visiting the area.