10 Best Tourist Activities in Johannesburg

Johannesburg defies all logic. And, had a meteorite not stuck the region 2020 million years ago, encouraging gold up to depths that could be mined, the city probably never would have existed.

At 1,700 feet above sea level and with no natural water source, Johannesburg contains none of the natural or geographical infrastructure that helps a city thrive and survive. Yet, it has done both those things, making it the world’s largest city not on a coastline.

However, the sad reality is that where there is gold there is outside interest and it didn’t take long for the battle for wealth to culminate in oppression. In the face of global economic depression, that foundation of discrimination was codified to the point that by the 1950s, the South African Government had implemented one of the worst examples of institutional racism in world history.

Apartheid persisted for 50 years and although the system became illegal in 1994, modern Johannesburg seems to wear more of its scars from this period of segregation than it does from the prosperity that was dug from the ground.

Yet, despite the atrocities, Johannesburg has reformed, regrouped and continues, against the odds, to thrive. It’s a gritty city, for sure, and most visitors consider that reason enough to bounce in and bounce out, spending less than 24 hours in the city. But it deserves more. A whole lot more.

I spent a total of six nights in Johannesburg split over two visits during the same month-long trip to South Africa and I would happily have explored for longer.

Yes, it can be a tough city and yes, its history is confronting but stay long enough to get under its skin and Johannesburg will reward you with an understanding of the very fabric that makes South Africa what it is today.

10 Best Tourist Activities in Johannesburg

Best tourist activities in Johannesburg CBD

Here’s a list of my favourite touristy things to do in Johannesburg. You can cram most of these into a two night stay, three nights if you want to go and explore the cradle of humankind (which I’d highly recommend). Below, I have written about whether Johannesburg is safe to visit as well as how to stay safe in the city. I’ve also got recommendations for where to stay in Johannesburg and where to eat. There are some fine choices for both in the city.

1. Take the Citysightseeing Hop on Hop Off Johannesburg bus

10 Best activities in Johannesburg for Touritsts Hop On Hop off Johannesburg City Sightseeing Bus

I became a huge fan of the hop on hop off city sightseeing tour buses after I had ligament surgery on my knee a few years ago. Back then, the buses were essential in helping me explore a city. Now, I enjoy the buses because they’re so informative and also help you get a quick grasp of a city’s layout. And, in cities like Johannesburg, where you may not be comfortable wandering around alone (and you shouldn’t wander alone unless you have specific details of which streets are safe to walk), they have the added benefit of helping you see the city without the risk.

I recommend taking the hop on hop off Johannesburg bus as your first activity in the city. Not only is it an easy thing to do in Johannesburg if you’re tired or jet-lagged, it’s good for giving you the lay of the land. This company is also fantastic at serving up a good wedge of local history and culture in a fun way and I confess I’m a bit of a fan of the local music they play in the background of the audio guides.

How to do it

You can check prices on the official hop on hop off Johannesburg bus website here. It is cheaper to book online than pay on the day.

Tip: If you’re in the city for a couple of days, buy the multi-day pass. The bus stops at most of the sights mentioned on this list so it’s a great way to sightsee in Johannesburg.

2. Visit the Apartheid Museum

10 Best activities in Johannesburg for Touritsts Apartheid Museum

If you only have time for one activity in Johannesburg, make it the Apartheid museum. I don’t want to ‘spoil’ the experience but when you arrive, you’re randomly assigned a ‘black’ or ‘white’ ticket and you can only enter the museum according to your classification. Within just a few minutes, this museum gave me more of a glimpse of what apartheid might have been like than any book I’ve ever read.

Make sure you have a few hours to properly appreciate the complicated and very recent history of South Africa.

How to do it: You can’t book tickets in advance but you don’t need to.  The museum is open every day and you can find out more on the official website here. Generally I wouldn’t advise taking a tour. However, this was (unfortunately) one of the worst laid out museums I’ve ever visited. The commentary and exhibits don’t run chronologically and half way through I was flat out confused and wished I had a guide. You can book a tour here. I wish I had.

Tip: The Apartheid Museum is a stop on the hop on hop off Johannesburg bus.

3. Day trip to the Cradle of Humankind

10 Best activities in Johannesburg for Tourists Apartheid Museum

‘Find out about stones and bones’ is possibly the worst way to market what is such a significant UNESCO World Heritage Site (sorry, Cradle of Humankind website). Although it’s located about an hour and a half’s drive out of the city of Johannesburg, in the surrounding region of Gauteng, it is one of the best day trips from Johannesburg.

Known as the birthplace of humanity, this is where fossils of some of the world’s earliest life forms have been found including Mrs Ples and Littlefoot, hominids over 2 million years old that were early ancestors of the human race. There are two main sights to visit: Sterkfontein caves and Marpoeng. The former is the location where Mrs Ples and Littlefoot were found, and you’re able to explore down inside the caves. Marpoeng is the visitor’s centre which walks you through an interactive description of how the world began.

How to do it: If you have a car, you can drive there and take the guided tours at both the caves and the visitor’s centre. Do use GPS as it’s not a straight-shot up the motorway. If you don’t have a car (I didn’t), you can book a tour. I booked through Get Your Guide (check prices here). The tour I booked was a tiny bit more expensive but they were able to accommodate one traveller booking last minute. The guide/driver was excellent.

Tip: wear good footwear and pack a jacket – you’ll head into the cave where it’s rocky and cold.

4. Go beer tasting at the SAB World of Beer

Best tourist activities in Johannesburg SAB World of Beer
When I was finally able to have my first beer in South Africa after Dry January.

Sadly, I visited Johannesburg part way through my commitment to Dry January, so I all but closed my eyes to avoid the temptation of SAB World of Beer. Please go and let me know how you get on because I suspect this could be one of the best activities in Johannesburg.

South African Breweries has got some history (it was founded in 1895) and I bet you a beer that if you’ve ever sipped a beer, you’ve probably tasted something brewed by SAB. Recently bought out by a European company, SAB and its new owners are, together, the breweries behind over 200 brands including Miller, Castle, Budweiser, Stella Artois, Corona, Becks and, my personal favourite, Mexico’s Modelo Especial.

Besides the brands, the tour will take you through the history of beer in South Africa and the impact is has had culturally, socially and economically.

If you’re in the least bit interested in beer, this should be on your list of things to do in Johannesburg.

How to do it: You can book a tour on the official SAB World of Beer website here. Tours operate daily and hourly.

Tip: the Johannesburg sightseeing bus stops here.

5. Rise to the Top of Africa at the Carlton Centre

Best tourist activities in Johannesburg top of africa views of Johannesburg

Welcome to the top of Africa. This 50 story building in downtown Johannesburg will give you 360 panoramas of the dense city below. It also happens to be the tallest building in Africa, hence the nickname, the top of Africa. At 223 metres high, it doesn’t quite make it onto the list of the top 100 tallest skyscrapers but it’s the tallest structure you’re going to see in South Africa.

Once upon a time it was a home to the prestigious Carlton hotel which had a guest list that included Mick Jagger and Margaret Thatcher (though probably not in the same room at the same time – I’m not here to start rumours). Sadly, the hotel closed during the turbulence in the 1990s and hasn’t been re-opened since. Strikes me as a great investment opportunity if you have the cash.

How to do it: You have to buy a ticket to access the viewing level but it’s only 15 rand per person. The platform is open daily but only during the day time so get there before 6pm (earlier at the weekend). Find out more here.

Tip: The Carlton Centre is on the hop on hop off Johannesburg bus route. I gather it’s not so safe to wander alone here as the hop on bus people offer an escort from the bus stop to the Carlton Centre and back to the bus. Otherwise, take an Uber up to the door.

Gandhi in South Africa

Best tourist activities in Johannesburg gandhi in South Africa

Did you know that Gandhi worked in Johannesburg as a lawyer? In fact, it was a train journey to Pretoria, when Gandhi was asked to move into a lower class carriage because of his skin colour, that sparked his interest in fighting for political injustice.

Johannesburg has a square dedicated to him, Gandhi Square, where you can find a statue of this famous Indian peacemaker. You can read more here.

6. Have some gold rush fun at Gold Reef City

10 Best activities in Johannesburg for Touritsts Gold Reef

More theme park than one of the historical Johannesburg attractions, Gold Reef City is loosely based on the area’s gold rush past. It is one of the most fun things to do in Johannesburg, especially if you don’t want history overload or want to explore the city’s past beyond Apartheid.

How to do it: Gold Reef City is only open for half of the week from Wednesday to Sunday.

Tip: It is on the hop on hop off Johannesburg bus route and is just across the road from the Apartheid museum. Plan it right and you can combine both of these activities Johannesburg into one morning or afternoon.

Want to take a tour? This tour combines a tour of Johannesburg and a visit to Gold Reef City.

What about a township tour?

Township tours are popular in Johannesburg and elsewhere in South Africa. Slum tourism is a controversial topic and researching it from the perspective of responsible tourism, I long ago decided it was not something I wanted to participate in.

I know there are arguments that it brings money to the local community but unless you intend to buy local crafts and can be certain where the tour company’s money goes (into the tour company’s pockets or back into the community?), my instinct tells me that, on a very basic level, it’s not a very nice thing to do. I would not want some billionaire wading through my apartment, nudging his wife, taking pictures of the (comparatively) poor state I live in (“ooh, look where she sleeps”). I don’t want to do that to other people.

Want to find out more about slum tourism in South Africa, to help you make an informed decision? Check out these excellent articles (here and here).

7. Explore Constitution Hill

Best tourist activities johannesburg constitution hill

Constitution Hill is where old and new collide. Historically, the hill is still home to a 19th century fort. In recent history, that fort was used as a prison to hold famous activists like Nelson Mandella and Gandhi. Today, it’s home to South Africa’s new Constitutional Court. If you’re interested in the history of the city, this should be one of your top activities in Johannesburg.

How to do it: The hill is ‘free to enter’ and can be visited daily but some of the sights are open only part of the day so check before you visit.

Tip: You can visit the hill for free (it’s also a stop on the hop on hop off Johannesburg bus route) but you will gain a richer understanding if you take a guided tour. This tour covers both the Apartheid Museum and the Hill. This tour is better value than the tour of just the Apartheid museum if you plan to visit both.

8. See urban regeneration in Maboneng

Best tourist attractions in johanneburg urban regeneration in Maboneng

Perhaps because I stayed here during my two stops in Johannesburg, this was one of my favourite areas of the city. As well as being somewhat secluded, thanks to security patrolled streets, it’s the one place in the city I felt comfortable walking out alone at night to visit the many bars and restaurants in the area. As well as tourists, Mabnoeng attracts locals to its small but sufficiently eclectic range of art galleries, urban markets, cafes and eateries.

If you’re looking for street art in Johannesburg, you’ll find it in abundance in Maboneng.

How to do it: if you’re not staying in the area, take an Uber ride to Maboneng. Ask them to drop you at 12 Decades Art Hotel and explore from there. Otherwise, most walking tours will take you to the area (see below).

Tip: Be careful. Although Fox and Main Street are considered safe to visit, Commissioner Street, which is one street over, should be avoided even during the day time, unless you’re with a local guide. On a more positive note, there is an independent small cinema on Fox Street with a nightly-changing movie schedule.

Hit up hipster Braamfontein: Every city has its hipster enclave and in Jo’burg, you’ll find it in Braamfontein. Having Wits University campus at its nucleus probably helps. If you’re looking for a fancy coffee shop or deli sandwich, this is where you’ll find it.

How to do it: The city hop on and hop off Johannesburg bus cuts right through the heart of Braamfontein. Otherwise, Uber will get your there.

9. Check out Africa’s largest book store: Collector’s Treasury

Best tourist activities johannesburg collector's treasury bookstore

Housing over 1 million rare and used books, there was barely a path of floor that wasn’t littered or piled with books at Collector’s Treasury. Not only is it the best book store in Johannesburg, it’s the biggest book collection in Africa and I wasn’t sure if the idea of getting lost in this bookstore was the stuff of dreams or nightmares. Probably a bit of both. Still, I could have spent several days…weeks…ok, probably months, exploring this collection. After I’d organised it alphabetically, of course.

Not into books? There’s a phenomenal collection of vinyl to thumb through.

How to do it: I visited on a city walking tour (see below). Otherwise, take an Uber. Find out more here.

10. Take a city walking tour

Best tourist attractions in johanneburg street art city walking tour

I don’t know about you but using Uber and the hop on hop off Johannesburg bus to get around doesn’t quite give the same experience as seeing a city by foot. The challenge in Johannesburg is the risk of making a left turn down mugger’s alley. Taking a local walking tour is the perfect solution. As well as getting to see the city safely, you will also be able to explore the streets and see Johannesburg through the eyes of a local. This turned out to be one of my favourite things to do in Joburg.

How to do it: I booked through Curiocity Backpackers (details here). You don’t need to stay there to book.  Alternatively, you can book a city walking tour through Get Your Guide here.

Where to stay in Johannesburg

Best Tourist Activities in Johannesburg Where to Stay

Curiocity Backpackers is located on a safe street in Maboneng within walking distance of plenty of bars and restaurants. Dorms and private rooms are available and the hostel has an on-site bar.

12 Decades Arts Hotel: If you prefer a quieter vibe, the 12 Decades Arts hotel also offers well-priced accommodation in a creative space just down the street. All the rooms are ‘penthouse’ and differently themed. I had a beautiful 1920s themed room with furniture to match. All in, it was one of the nicest hostel rooms I stayed in during my month in South Africa.

The Residence Boutique Hotel – rated number one in Johannesburg on TripAdvisor, I don’t think this luxury hotel gets any bad reviews. Probably why it’s also been rated the Reader’s Choice. Top end luxury in an upscale neighbourhood. If you want the best hotel in Joahnnesburg, book here.

Monarch Hotel – if you’re looking for boutique luxury and elegance in the Rosebank area that’s a bit cheaper than the Residence (about half the price) but still gets excellent reviews, try Mondarch Hotel near Rosebank mall.

Premier Hotel (airport hotel) I could barely keep my eyes open when I stepped off the plane so I checked into an airport hotel for the night just to get some shut-eye. I chose the Premier Hotel thanks to its proximity at the airport and free airport shuttle. My room was clean and spacious and they served a comprehensive breakfast (I love an egg station!). There was also a nice patio to sip a drink and acclimatise to Joburg’s altitude.

I also spent a night at the Aviator Hotel before a flight to Victoria Falls in Zimbabwe. It’s cheaper than the Premier Hotel and although the hotel has a cool, vintage airport theme going on, you need earplugs because the rooms are not well sound-proofed and you’re right under the flight path. If you’re there for some solid shut-eye, I’d recommend spending the bit extra for the Premier Hotel.

Where to eat in Johannesburg

10 Best activities in Johannesburg for Touritsts Where to Eat

As I was located in Maboneng, I ate most of my meals in this area and would highly recommend the following spots:

  • Little Addis Cafe – the first restaurant I tried in South Africa was actually an Ethiopian restaurant but it was delicious despite not being the local food I’d set out to find. Also: great tea, beautiful service (including a hand washing bowl at the table).
  • Pata Pata – very popular but always accommodating, Pata Pata serves up great local dishes as well as your usual burgers, sandwiches and salads. Great for lunch or dinner.
  • Che Argentine Grill – beef is big in South Africa and I wanted to dine here but they pulled the old ‘can’t seat a solo diner‘ stunt which p!ssed me off. Still, it seemed popular. Book ahead if you’re going alone.
  • Soul Souvlaki – Souvlaki in Johannesburg? Yep and it tasted darn good too. Served from a food truck with the option to sit in (not in the truck). Cooked fresh right before your eyes. I took mine on the sightseeing bus because what’s a bus adventure without snacks?
  • Bar Revo – a tiny spot with way too loud music booming out bad speakers but the you can’t beat the people watching over a beer.

Is Johannesburg safe to visit for tourists?

Best tourist activities in Johannesburg things to do in Johannesburg - safety
Don’t worry – this is a photography project in the city

Before asking what to do in Johannesburg, most visitors will ask is Johannesburg safe. I don’t blame them. Crime rates in Johannesburg used to be off the charts.

However, these days, Johannesburg doesn’t even bag itself a spot on the infamous list of the 50 most dangerous cities in the world (by homicide rate). Cape Town, on the other hand – a seemingly much more popular destination on tourist itineraries, comes in at number 13.

It’s long been reported that levels of fear outweigh levels of risk in Johannesburg, and that was my enduring sense during my time in the city. Although I didn’t stroll out alone after dark other than in Maboneng, I didn’t feel unsafe at any point in the city. And all the ‘I’ve been robbed’ stories that I head from other travellers while I was in South Africa? They all happened in other locations (Durban and Cape Town).

How to stay safe in Johannesburg

I spent six nights in the city as a solo female traveler and I didn’t encounter a single spot of bother. Here’s what I did, that kept me safe:

  • Use Uber – the app-led taxi service is both cheap and runs well in the city (better than in London!). I never had to wait more than a few minutes and with all rides GPS tracked and the app telling you the car registration number, I felt a lot safer than I would have done taking a regular taxi. Uber is cheaper too. Do make sure you download the app before you travel. Use the code jof22 is you’re a new user and want up to $15 off your first ride.
  • Buy a Vodacom SIM at the airport. There is a Vodacom shop in arrivals at O.R. Tambo Airport and the transaction took less than 10 minutes.  The staff will do the set up for you, and it means you have access to all the important travel apps like Uber and maps and calls in an emergency. I recommend Vodacom because they have the best coverage in South Africa. Just make sure your phone isn’t locked to a network at home.
  • Ask locally where is safe. You will often be told on a street-by street basis where is and is not safe.
  • Follow the advice! Might sound obvious but mark the don’t go areas on a map and stick to it.
  • Use the hop on hop off Johannesburg bus for your city-based sight-seeing – they cover the major locations that you’re going to want to see in the city.
  • Take organised Johannesburg tours. I’m a big fan of Do-It-Yourself travel but in a city where safety can change from corner to corner, spending some cash on tours can help you explore more with greater peace of mind.

More South Africa posts

Thinking about taking a safari to Kruger National Park from Johannesburg? Read my post about how to plan your trip including a recommended itinerary and safari.

And if you are going on safari, here’s my safari packing list.

If you’re travelling independently through South Africa on the Garden Route and are considering taking the Baz Bus, read my review here.

And if you’re spending any time in Cape Town, here’s my guide to the best things to do in the city

So, that’s my list of the 10 best tourist activities in Johannesburg? Have you been? Any other activities to suggest? Let me know in the comments below.

Like this? Share it on Pinterest…

10 Things to Do in Johannesburg tourist activities

Image credit: Constitution Hill


2 thoughts on “10 Best Tourist Activities in Johannesburg”

  1. All these tips are really very nice and amazing, I would like to explore Johannesburg. As I have heard that this city is one of the most beautiful cities in this world.


Leave a Comment