There's a list of hotels/motels somewhere on stlscca.org http://stlscca.org/Default.aspx?tabid=28

My only recomendation - Don't stay TOO close to the track