There is limited dry camping available at the range. No water, and the bathroom facilities is only the port-a-potties on site.
Lake pleasant has RV and dry camping along with full facilities.
A quick google search for hotels shows a bunch at Happy Valley and Pinnacle Peak, along the I17:
Courtyard by Marriott
2029 w whispering wind dr.
2470 w charlotte dr.
Drury inn & suites
2335 w pinnacle peak rd.
Holton garden inn
1940 w pinnacle peak rd.
There are more budget minded hotels near Bell road along I17, and Bell road and Arrowhead Mall area.