Carnival Splendor is being towed back to shore after the ship’s engines caught fire.

The 3,200 passengers and 1,167 crew were left without running water, air conditioning in cabins and power when the fire broke out. Bottled water and cold food have been provided because kitchens are defunct.

Rescue boats will tow the ship back to San Diego where it is expected to arrive on Thursday, or it might dock in Ensenada, the nearest port to the ship’s current location, depending on whether the tugs can maintain speed.

Carnival Splendor
Carnival Splendor on her way home after engine fire

The fire reportedly broke out in the aft engine room and was extinguished. No injuries have been sustained on board to either guests or crew.

The cruise has been terminated because additional power could not be restored to the ship.

16 Brits were on the seven day cruise to the Mexican Riviera that left on Sunday from Long Beach, California.

All guests will get a full refund as well as money back for any transportation costs after the incident.

In addition, a complimentary cruise, equal to the value of the aborted cruise, will be given to each passenger.

Gerry Cahill, president and CEO of Carnival Cruise Lines commented:

“We know this has been an extremely trying situation for our guests and we sincerely thank them for their patience.

“Conditions on board the ship are very challenging and we sincerely apologise for the discomfort and inconvenience our guests are currently enduring. The safety of our passengers and crew is our top priority and we are working to get our guests home as quickly as possible.”

Carnival Splendor runs the Mexican Riviera cruise departing weekly on Sundays from Los Angeles. Her next voyage is scheduled on Carnival’s website to depart on Sunday 28 November.