Update, 2:35 p.m. EST: One crewmember and two contractors were killed after an engine room fire onboard Oceania Cruises' Insignia, the line confirmed to Cruise Critic. The remainder of the cruise has been canceled.

"Three crewmembers and two contractors who were working onboard were transferred to a local medical facility. We are deeply saddened to learn that two contractors and one crewmember did not survive. We extend our deepest condolences to their families during this very difficult time."

Also according to Oceania, the fire was contained to the engine room and all passengers are safe and have disembarked.

"Arrangements are being made for guests and crew to be accommodated at local hotels until transportation to Miami is arranged," the line said.

A Guest and Crew Support team, along with a technical team, is en route from Miami to St. Lucia.

Insignia was on a 10-night cruise, which departed San Juan on December 7 and was scheduled to arrive in Miami on December 17.

oceania cruises' insignia cruise ship at sea

(12:09 p.m. EST) – An engine fire onboard Oceania Cruises' Insignia has been brought under control, though the ship remains in St. Lucia while authorities investigate the incident. The fire broke out while the ship was docked at Port Castries.

Cruise Critic member buggins0402 was onboard the ship at the time of the fire and has been waiting in a port restaurant for more than an hour after being evacuated.

"Happened about 9:30 am. Lost power. We left the ship for a while, then went back on. Shortly afterward they decided to get all the passengers off the ship - actually did the muster."

According to St. Lucia News Online, fire officials in Port Castries received a call at 9:25 a.m. that a fire had broken out in the ship's engine room. The St. Lucia Air and Sea Ports Authority and the St. Lucia Fire Service told the news site the situation is under control, and confirmed that three people have been hospitalized, one for smoke inhalation and mild respiratory distress. Fire officials said the incident was contained within Berth 5 at Port Castries.

Cruise Critic has reached out to Oceania Cruises for more information.

--By Dori Saltzman, News Editor