Ytterligere 20 personer ble skadd i eksplosjonen, som skjedde i et restaurantkjøkkenet på Princess Hotel.
Fire av de døde var canadiske turister, mens to var ansatte ved hotellet, ifølge politiet.
Ulykken skjedde da en gasstank inne på kjøkkenet gikk i luften. Årsaken til at tanken eksploderte er ennå ikke kjent.
Hotellet ligger ved den kjente stranden Riviera Maya, 90 kilometer sør for byen Cancun.