Four night cruises are the shortest option currently available from the Texas cruise port in Galveston. The most popular destination for these short cruises is Cozumel, Mexico. You’ll spend one day at sea on the way to Mexico, one day in Cozumel, and one day at sea as you return to Galveston. These quick get-aways are often very affordable, with inside cabins generally available for around $225 – $250 per person and balcony cabins for $350 – $400 per person.
Royal Caribbean’s Allure of the Seas and Adventure of the Seas offer 4-night cruises from Galveston to Cozumel, Mexico.
Carnival Breeze also offers 4-night cruises to Cozumel from Galveston.
During the Christmas holiday season, Disney Cruise Line offers 4-night Very Merrytime cruises to Cozumel and Progresso from Galveston.
Details, Reviews, & Deals at CruiseCritic