While you see some large cargo ships most are smaller than the average cruise ship.

I am pretty sure Oasis and Allure are the largest ships in the world right now, by gross tonnage (not dead weight tonnage) although some larger container vessels have existed in the past, but they have all been broken up.