We stayed at Hells Canyon Resort in Clarkston WA (just across the river from Lewiston)a couple of years ago. Very clean, nice park. The Snake river was right behind our site.
509-758-6963
www.hellscanyon.net.
We also stayed at the State Park just south of Lewiston, not as nice though.
em me if you have any further questions.
Jim McClure