newv,
Stayed at these two places on the US side.
KOA Grand Island (not a huge KOA fan) but the place was not bad. Park made it very convient your're able to buy any tickets required for attractions at the park.
Four Mile Creek State Park. Liked it better than the KOA. Its close enough to the Falls and another great attraction Ft Niagra.
On Canadian side. Lots more to see on this side IMO.
Bissels Hideway. Really enjoyed our stay but you need passports.