Royal Caribbean ship Splendour of the Seas caught fire in the Mediterranean on Thursday.
The fire broke out in one of the ship’s two engine rooms when the ship, carrying 20 people aboard 19 crew members and one passenger, was sailing to Argostoli, Greece.
However, the fire was contained and extinguished with fire suppression equipment.
The members aboard have been treated for smoke inhalation.
The fire has not damaged any of the onboard systems, which are functioning normally.
The cause of the fire has not yet been ascertained and was extinguished within two hours.
Splendour of the Seas departed from Venice on 17 October and was heading towards the end of seven-nights of sailing.
The ship was moving from Venice to Greece when it caught fire.The cruise ship will bypass the port call to Argostoli and head towards its next slated stop in Venice.
In July, Royal Caribbean’s Freedom of the Seas, which was carrying 4,454 passengers and 1,428 crew on board, caught fire in Falmouth, Jamaica.
Royal Caribbean was quoted by Maritime Executive as stating: "On October 22, 2015, as Splendour of the Seas was at sea in route to Argostoli, Greece, the ship experienced a fire in one of its two engine rooms.
"The ship’s fire suppression system was activated, which contained and extinguished the fire. However, in an abundance of caution, it was deemed necessary to evacuate some guests from their stateroom."