Joseph and Cecilia Alvarez of San Antonio said some passengers passed the time by forming a Bible study group.
"It was awesome," he said. "It lifted up our souls and gave us hope that we would get back."
The company disputed the accounts of passengers who described the ship as filthy, saying employees were doing everything to ensure people were comfortable.
In a text message, Kalin Hill, of Houston, described deplorable conditions over the past few days.
"The lower floors had it the worst, the floors `squish' when you walk and lots of the lower rooms have flooding from above floors," Hill wrote. "Half the bachelorette party was on two; the smell down there literally chokes you and hurts your eyes."
Passengers were supposed to get a full refund and discounts on future cruises, and Carnival said it would give an additional $500 in compensation.
"This is my first and last cruise. So if anyone wants my free cruise, look me up," said Kendall Jenkins, 24, of Houston. Bounding off the ship in bathrobes, she and her friend Brittany Ferguson immediately kissed the pavement at the Port of Mobile in Alabama.
Passengers to receive refunds, credit for future cruise
Carnival said all of the passengers will receive a full refund for the cruise, along with transportation expenses. They'll also be reimbursed for all purchases aboard the ship, except for gift shop and casino charges. They will also received a future cruise credit equal to the amount paid for this voyage.
On Wednesday, Carnival officials said all passengers will also get $500 compensation.
"We know it has been a longer journey back than we anticipated at the beginning of the week under very challenging circumstances," Cahill said. "We are very sorry for what our guests have had to endure. Therefore, in addition to the full refund and future cruise credit already offered, we have decided to provide this additional compensation."
Carnival cancels 14 voyages
Carnival Cruise Lines cancelled 12 additional voyages of the cruise ship Triumph on Wednesday.
The cancelled cruises, which include sailings from Feb. 21 through April 13, are in addition to two previously cancelled voyages departing from Galveston on Feb. 11 and Feb. 16.
Guests booked on the cancelled voyages will receive a full refund, reimbursement for non-refundable travel expenses and a 25 percent discount on a future three- or five-day cruise or a 15 percent discount on a six- to-seven day cruise.