There a number of hotels that offer that service in Galveston. The Hotel Galvez is within walking distance of the port, but can be a bit pricey. Along the Seawall, there is the Holiday Inn on the beach, the Comfort Inn & Suites at Stewart Beach and the Hilton on Seawall Blvd, to name a few. All offer cruise parking and shuttle service. La Quinta along the Seawall offers cruise parking and a shuttle (but the shuttle cost $10).