Try the Holiday Inn on Galveston Island. They have a shuttle to the cruise terminal. If you drive into Galveston, they may let you park in their lot for free if you stay with them before you go. Sorry I don;t have their phone number.
CCL Fantasy 1990 CCL Celebration 1995 CCL Victory 2005 CCL Conquest 2005 CCL Spirit June 2006 NCL Dream October 2006 RCCL Mariner OTS June 2007 CCL Freedom June 2008 CCL Holiday July 2008
We stayed at LaQuinta Inn and Suites which is a ways west of Galveston. It's not fancy but extremely clean, has a great breakfast, and overlooks the beach. They will allow you to park there for the duration of the cruise but I think you will need to arrange for transportation so we chose to park elsewhere.