I-45 is a major highway/freeway, so it will have lots of hotels/motels on your route, but since Texas is big, there will be areas without any. If you go past Huntsville, your choices will be less as there are more small towns for a long way. Also, a really interesting gasoline station to stop is "Buccee's". They have a wide variety of foods, "Texana" type souveniers and the cleanest restrooms you have ever seen. I do not remember exactly where around Huntsville, but there be plenty of signs and it will be on your right, so it will be convenient to exit and stop. Plan to stop there!!! Which airport will you be flying into, either Hobby (south side of Houston) or IAH (north side of Houston)? How long will you have been flying when you reach Houston? I am sure you will be too tired to go far, but Dallas is only about a 4 hour trip north on I-45. Also, you will be arriving just about in time to be involved in very heavy commuter traffic. But, if you land at IAH, you will be ahead of much of the traffic. We live just about 15 miles west of I-45, in Tomball, Texas. Welcome to Texas!