The precise answer
As of this writing, there is no land-based casino open to the public in Dubai. Gambling isn't permitted under local law, and any site advertising "a casino in Dubai" is, in most cases, an online site with no physical connection to the city. Other emirates in the region are advancing regulatory processes for entertainment complexes, but this isn't a real casino scene you can book a flight to today.