The fire occurred about 6 a.m. Monday in the aft engine room of the Splendor, the cruise line said Tuesday in a statement posted on its website. The blaze was extinguished, and no passengers or crew were injured.
Engineers were not able to restore power to the ship, which was operating on auxiliary generators, a Carnival statement said. Key hotel systems, including air conditioning and hot food service were still not available Wednesday.
Passengers will not soon forget their three-day ordeal that left them without electricity and hot showers.
Their diet became Spam and Pop Tarts rather than steak and chocolate mousse.
The aircraft carrier Ronald Reagan brought water and other supplies to the stricken cruise ship.