Cuban officials said eight people died due to the explosion and 13 others were missing. The Cuban presidency said 40 people were injured.
At least two ambulances and five fire trucks were dispatched to the blast site.
The office of Cuban President Miguel Diaz-Canel said the blast was due to a gas leak. The Cuban president has ruled out a bombing as the cause of the explosion.