If all that seems like too much to fit on a cruise vessel, consider this: The biggest Royal Caribbean ships are 18 decks high, nearly 1,200 feet long and capable of carrying nearly 7,000 passengers. In short, they're like the megaresorts you see in Las Vegas or Orlando.