Dream Class ships are the largest in the Carnival Cruise Line Fleet. Dream Class ships include the Carnival Dream and Carnival Magic. Ships in this class have a gross tonnage of 130,000 and a length of 1,004 feet, with a cruising speed of 20 knots. They can carry up to 3,652 guests, based on double occupancy.
Sure, they are big, but...so are supertankers!
Those cruise ships displace more than a carrier, but a carrier has far more people onboard, ordinance, planes, armor, etc.
Of course, the cruise ships eat better, have shuffleboard and pools, though we always would tell the newbies on the carrier about the great five lane bowling alley and swimming pool...:)
Royal Caribbean has a couple that are 225,000 tons and carry up to 6300 passengers.