I truly understand your concern of making it to port especially since this will be a weekday departure. We do live in Texas, but as you know Texas is a big state. Our drive is almost 7 hours! We're at the southmost tip of TX. We always drive up the day before. We would have to leave
very early to make it to port on the same day.
In January we cruised on the
RCCL Mariner. When Princess, Carnival, RCCL and Disney cruiselines were in Galveston: hotels were a premium price so we stayed in Texas City. This time with two of the four not there and staying on a weekday, hotel prices are definitely down, so we are staying in Galveston the night before.
We've stayed in hotels offering complimentary cruise parking with shuttles to port, and we've also parked in both the port lot and commercial lots in Galveston. We've had varied experiences with complimentary hotel shuttles. Once we just gave up and a took a cab.
We've decided it is our preference to use one of the commercial parking areas. We are using BOI Valet this time. Parking is located inside old warehouses directly across the street from the port. Nice to have indoor, covered parking. We previously used a subsidiary of this same group (Park N Cruise) for our RCCL cruises out of Galveston. It is an extremely convenient location being right across the street from the port. We drop off our luggage, go park the car, and walk back across the street. Once back, after clearing customs, I'll wait with luggage while DH gets the car. Painless way to park!
Hope this information is helpful for you.