Three crew members were killed on Friday when a luxury cruise liner crashed into a dock at the Egyptian Red Sea resort of Sharm al-Sheikh.
The BBC reports that at least four other people were hurt when the Costa Europa, carrying 1473 passengers, came into the harbour during bad weather at 4.45am (3.45pm NZ time) on Friday.
In a statement, Costa Cruises said the starboard side of the ship's hull was damaged. Witnesses said there was a two-metre hole in the hull.
The Costa Europa was on an 18-day cruise from Dubai to Savona on Italy's Adriatic coast.