Yes, of course! Every casino will let you gamble and win real money - many of them accept the rand. A lot of casinos also offer demo play, where you get to play with unlimited virtual money.