The huge liner collided with a touristic doubledecker and crashed into the dock, as a result of which five people were injured.
Locals have long fought for cruise ships to be banned, taking to the city's streets and canals in protest at the enormous vessels clogging the waterways and proving a hazard.
Chairman of the northern Adriatic Sea port authority Pino Musolino called on the other top European cruise ship destinations to unite in tackling the dangers of cruise ships.
A third of ships will berth at ports far away from the city by 2020, docking instead at such ports as the Fusina and Lombardia terminals three miles away across the lagoon on the Italian mainland.
In the future, cruise ships will dock at a new location that will be decided on by public consultation.