I would suggest the family inn ,located in Bethany mo. Right south of iowa.clean,good prices
AmericInn off exit 33 (junction of US33 and I35) is nice.
There's a Super 8 really close to here at the exit just south for the Amish country store and Iowa welcome center.
Lot of hotels about 40 miles across state line in Des Moines
Thanks! Your answer is awaiting moderation.