They have a motel 6 in apache junction which is close to the river. If you want something more upscale you can go to country inn and suites i haven't been to either but i see good reviews for the country inn
I beleive there is a best western somewhere on power
We stayed at Westgate Painted Mountain Resort. We ubered to the river. The hotel is nice and affordable.
Thanks! Your answer is awaiting moderation.