I've discovered that many of the hotels in Galveston allow for parking during the time of a cruise. I went to the following link, read up on a few that I might be interested in, then called or looked at their web site to see if they allow for parking and pricing.
http://www.travelpost.com/
Hope this helps.
Robert