You can stay at batakundi Its ahead of naran Very beautiful place. We also stayed there to avoid Naran rush when i was on trip with my family lasat year. Because i also avoid to stay at rushy spots and always chose hotels away from rush. Its more economical and convenient and you are close to the nature that way.
There was a clean and proper hotel in Batakuni named as Shan Guest House. its rent was 1800 for a room of 3 beds. While the same type of room was costing more than 7k at that time in Naran because season was full.