Hi Cathy, I took 5000 Rand with me, as this is the official maximum amount your are supposed to take into the country. I also took $1,000 for the Zambia add-on, as well as some sterling. I took out another 5,000 Rand from an ATM in Knysna. There are ATMs everywhere, but always go in a group for security reasons. I don't remember the hotels having them. Hope this helps, have a brilliant holiday!
Bob