The fight, the 12th of the famed San Isidro festival, was stopped late Tuesday after bulls gored two matadors and tossed a third into the air.
Las Ventas said it was the first time in 35 years a fight was stopped at the ring because of matador injuries.
The first torero, David Mora, was still being treated in a Madrid hospital Wednesday, but was said to be out of danger. The other two bullfighters were expected to be discharged later.
The two bulls were "Deslio," a 532-kilogram (1,173-pound) beast from the El Ventorrillo breeding ranch, and the 537-kilogram (1,184-pound) "Feten" of the Los Chospes ranch.