Florida's attorney general says Carnival and Royal Caribbean cruise lines have agreed to reimburse passengers for fuel surcharges that were not adequately disclosed.

The settlement affects 300,000 bookings and will return 21 million dollars to people nationwide who made trip deposits as of November 15th.

The world's top two cruise operators announced in November they would start billing passengers $5 per person, per day to offset rising fuel prices for voyages beginning February first.

Attorney General Bill McCollum received more than 300 complaints about the fuel surcharge, which other cruise operators also added.

A Royal Caribbean spokesman says the company concluded that reimbursing passengers for the surcharges "would be the best thing to do." He says the agreement will have no effect on Royal Caribbean's revenue projections.