A cruise company has canceled sailings on one of its two ships in Galveston just a few years after returning to Texas.