I've been at Paphos and I know that there are many nice hotels but no casinos.
I wanted to stay at Elysium but due to the walk in reservation didn't found available room and eventually stayed at Annabel hotel which is not so far from Elysium.
I was there on the summer of 2006 when Cyprus still had Cypriot pounds as currency (greater value than British pounds), arrived after Berlin where I witnessed Germany defeating Argentina at Olympia stadium for the quarter finals of world cup.
If you decide to travel at North Cyprus (for the casinos), do it with a flight from Paphos airport instead of the land, it would save you money and time.
A slightly more costly alternative in terms of time and money, it's to fly at Rhodes island which there is a casino at the island's capital (Rhodes town).
Best of luck!