I'm not an expert when it comes to "boats", but on my web site you will find a list of the 20 largest cruise ships: Visit http://english.ruderhaus.de/ and choose one of the three "TOP 20 Cruise Ships" lists (by gross tonnage, length or passenger capacity).