We researched the safest and most convenient areas ahead of time as Johannesburg certainly isn't a place where you want to wander around blindly. We settled on Rosebank which worked out perfectly as we easily got there using the Guatrain, a clean & safe high speed train that goes right to the airport. Rosebank is home to a few nice hotels, a shopping mall and many restaurants so it was really easy for us to do all that we needed to do. We did venture to Melrose and Sandton, both similar to Rosebank but because of our short time there and our big shopping lists, we didn't do much else. I had really hoped to get to the apartheid museum but we ran out of time.
Hanging with Mr Mandela at Sandton.
Calgary has cows, Johannesburg has rhinos.
Yummy breakfast at Tasha's cafe every morning.
Look at all the fresh fruit - I was in heaven!
We did have a really nice time in Johannesburg and while I originally thought 3 days would be too much, I actually wished we had a bit more time. As I said before, I would have really liked to visit the Apartheid Museum and others recommended a township tour. Maybe next time.
A note about security...
Joe and I didn't feel particularly unsafe but we didn't feel particularly comfortable either. We were fairly cautious about everything we did. I'm quite happy we had so many restaurants at our disposal in Rosebank because I wouldn't have wanted to wander very far at night. Joe asked his 20-something hairdresser about security and she cautioned that even in the nice areas, it's not safe to go anywhere alone at night, not even to your car. (Especially as a woman.) It's not a city you can walk around and explore because you don't want to risk wandering into the wrong neighbourhood. That being said, we checked with the hotel ahead of time before venturing out and had no problems. Like we'd already experienced in SA, the people are nice and welcoming and we really did enjoy our stay.