UNDATED (CNN) -- For the third time this year, a mechanical failure has disrupted a tropical vacation for thousands of cruise ship passengers. This time a blaze broke out in the wee hours of Memorial Day on Royal Caribbean's "Grandeur of the Seas."
In a passenger's cell phone video, you can see the scene aboard the Bahamas-bound cruise ship before daybreak on Monday. More than 2,200 passengers awakened by a frightening alert.
After sunrise you could clearly see the damage, flames scorched the back end of the massive Royal Caribbean "Grandeur of the Seas" the company said a fire broke out on deck three.
Around two hours later, the fire was out with no evacuations necessary, but passengers feared the absolute worst. Passenger Danielle says, "Our room attendant was pounding on our door and I opened the door seeing people running around and yelling at us to get our life jackets on and run as fast as we can."
Danielle's travel companion wasn't sure what to make of it. He says, "She was freaking out..she told me that we had to put our life jackets on run up stairs...I honestly didn't even believe her, I thought she was having a bad dream or something."
Social media exploded with passengers on board posting that some people were fainting and vomiting onboard.
In March, a faulty generator aboard the "Carnival Dream" knocked out power while in port. One month earlier, an engine room fire on Carnival's "Triumph" shut off power and caused sewage to back up creating misery on board for days.
Now this latest incident at sea causes another cruise vacation to be cut short.
Royal Caribbean canceled the rest of the voyage and is flying passengers from Freeport back to Baltimore where the ship left port on Friday for a seven-night cruise.
The Coast Guard and the National Transportation Safety Board will now investigate.