Skip Ribbon Commands
Skip to main content
Central Reservations:
+27 11 780 7810


  • When you walk into Carnival City Casino for the first time you’ll feel as if you’re stepping straight into a real-life carnival with large circus tents, roller-coaster models, clown murals, jesters and more.

    Carnival City is one of the most popular gaming destinations in Johannesburg and for good reason. We have a whopping 1750 slot machines and 60 high-tech tables tended to by efficient croupiers in both smoking and non-smoking areas. With so many opportunities to win, there is something for every gambler, new or seasoned.

    The Carnival City Casino is open 24 hours a day, 7 days a week.

    Slots: 24-hours Mon – Sun
    Tables Privé and Smoking: 24-hours Mon – Sun
    Tables Non-smoking: 11h00 - late Mon – Sun


  • We have an extravagant selection of 1750 coinless slots ranging from 2c to R100 denominations. You’re sure to find gratification in our mix of traditional reels, video machines, electronic roulette and video poker, with new machines being added regularly to keep your Carnival City experience fresh.



  • We offer the choice of 60 professionally-operated table games spread throughout the casino. Bets ranging from R5 to R500 and games include American Roulette, Blackjack, Baccarat, Magic Poker and Lunar Poker –the game with the highest progressive in South Africa.


 Carnival City Club Privé

  • The Carnival Privé is an exclusive gaming area available only to our Most Valued Guests. MVGs can enjoy higher stakes and intense gaming pleasure at a choice of exciting slots and tables.

  • MVG

    MVG (Most Valued Guest) Programme

    MVGs can enjoy a superb range of casino, accommodation, resort and restaurant benefits at all Sun International properties. Find out how to become an MVG.

    Sun International supports responsible gambling.


 Gaming Promotions

Sun International supports responsible gambling. Gambling for persons 18 years and older. Winners know when to stop. National Responsible Gambling toll-free counselling line 0800 006 008. Sun International Casinos are Licensed Casinos. For more information visit: Responsible Gambling