Hi, I was referred to your post, but I can't personally recommend any hotel specifically. I can tell you that Sea World and Fiesta Texas are near the I-10 corridor and is very touristy, so I expect that all motels are competitive and well kept. What comes to mind and is fairly new (maybe a couple of years or so) is the Red Roof Inn on 410 near the Ingram Park Mall exit (Ingram??, not sure). It's in an area that was recently developed and includes a new Schlotszky's, Home Depot, movie theatre and other well maintained businesses. The Red Roofs I've stayed in are clean, well-managed and very affordable. Keep in mind, that the closer you are to tourist attractions, the pricier they are even though they are considered budget. There's a Motel Six right next door to Fiesta Texas and I believe their sign says that rooms start at $59.
Hope this helps.