If you mean normal hotel means... in terms of economy...
It has a lot of economy hotel almost all towns... But they lack facilities.. e.g. good toilets etc.
Recommended are:::
Sharda New Sharda Guest House
Kel: Parbat Hotel and Sarhad hotel...
these three will be available some what 300-500... with all basic facilities.
In upper neelum (Sharda Kel etc) usually electricity is available in night... for charging battery etc...
Telephone services are not proper...