Tre britiske turister var blant de skadde, skriver Sky News.
Eksplosjonen skjedde på hotellet Bahia Principe Costa Adeje fredag kveld. En kvinne fikk alvorlige brannskader i ansiktet og hodet, og en åtte år gammel jente fikk brannskader i nakken. En mann fikk noen skrubbsår, og to andre kvinner ble behandlet på sykehus for brannskader, ifølge den spanske avisen El Mundo.
Det skal ha vært et ølfat som eksploderte.
Eksplosjonen skjedde i byen Adeje, som ligger sørvest på kysten av Tenerife.