The ferry Sirena Seaways, with 489 passengers on board, hit the quay at Parkeston near Harwich in Essex just after midday, but the water it was taking on was "quickly stopped" and it arrived safely at nearby Harwich International Port at 2.45pm.
There are no reported injuries and no reported pollution.
Thames Coastguard was contacted just after midday with reports that Sirena Seaways had been damaged.
More top news
Another cold night across Britain with temperatures closely dipping below freezing in rural areas in the north.
Research shows that for every one child known to be self-harming there are another eight cases going unreported.
ITV News Europe Editor James Mates catches up with a Syrian refugee family he met in Hungary last month who have now arrived in Germany