Carnival City Casino and Entertainment World

Carnival City Casino and Entertainment World is a top-class entertainment and casino complex located in Ekurhuleni in eastern Gauteng. Themed as a circus, the main casino is housed in stylised large big top circus tents festively decorated with roller-coaster models, clown murals and a kaleidoscope of colourful lights. Within the Carnival City complex there is a large casino, a hotel, a wide choice of restaurants and bars and the 3,500 seater Big Top Arena.   

Carnival City all lit up

Carnival City all lit up (Image: Carnival City)

Great for getaways in Gauteng, Carnival City Casino and Entertainment World greets visitors with a fun atmosphere. You cannot help but enjoy yourself thanks to the more than 60 gambling tables and over 1,700 slot machines available for your amusement, plus a games arcade with plenty of kids entertainment, a cinema and the Precious Rubies Spa and Beauty Salon.

Dining options include a wide range of cafes and restaurants. For drinks and late night entertainment you can choose from the Sports Bar, the Carnival Bar which has regular live music performances and the glitzy Show Bar.  

For major concerts by international stars and big sporting events there’s the Big Top Arena. This 3,500 seater venue has hosted stars the likes of Joss Stone and is also a popular venue for international boxing bouts.

For outstanding accommodation in Gauteng, look no further than the 4-star Carnival City Hotel which offers comfortable modern rooms with all the latest mod-cons, conference facilities and an outdoor swimming pool.

Carnival City grounds

Carnival City grounds (Image: Sun International)

Visiting hours

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


From the N3 in Johannesburg take the N17, exit the N17 at the R23 (Heidelberg Road) in Brakpan. Turn right, cross over the bridge and follow the signs to the casino.