Manolo Vidal, spokesman for Naviera Armas, the company that owns the ferry, says that a "loss of electrical power" caused the accident as the boat was leaving the Puerta de la Luz on the island of Gran Canaria last night.
Emergency services say five of the injured needed to receive attention at a hospital.
Televised images show the ferry hitting the breakwater head-on, sending chunks of the concrete wall tumbling down onto a service road.
Disclaimer: No Business Standard Journalist was involved in creation of this content