We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Constitution Hill
Government Buildings, Historic Sites, Points of Interest & Landmarks
Full-Day Pilanesburg Nature Reserve...
25 Reviews
from US$143.50*
Pilanesberg National Park from...
18 Reviews
from US$122.30*
Full Day Ultimate Pilanesberg...
29 Reviews
from US$165.10*
Kruger National Park Safari from...
5 Reviews
from US$182.70*
Soweto Half-Day Sightseeing Tour
30 Reviews
from US$57.40*
Half-Day Tour of Soweto from...
38 Reviews
from US$50.30*
Half-Day Pretoria City Tour from...
5 Reviews
from US$78.30*
Half-Day Lion Park Safari from...
5 Reviews
from US$134.80*
Full-Day Pilanesburg Nature Reserve...
25 Reviews
from US$143.50*
Pilanesberg National Park from...
18 Reviews
from US$122.30*
Full Day Ultimate Pilanesberg...
29 Reviews
from US$165.10*
Kruger National Park Safari from...
5 Reviews
from US$182.70*
Papachinos
Other Food & Drink
URAL Sidecar Tours - Day Tours
Beer Tastings & Tours, Bike Tours, Nature & Wildlife Tours
Constitution Hill
Government Buildings, Historic Sites, Points of Interest & Landmarks
  • Sort by:
  • Traveller Ranked
  • Book Online
19 Ways to experience it
6 Ways to experience it
1 Way to experience it
#6 of 136 things to do in Johannesburg
1 Way to experience it
8 Ways to experience it
1 Way to experience it
#10 of 136 things to do in Johannesburg
2 Ways to experience it
#11 of 136 things to do in Johannesburg
1 Way to experience it
2 Ways to experience it
#14 of 136 things to do in Johannesburg
3 Ways to experience it
#15 of 136 things to do in Johannesburg
3 Ways to experience it
#16 of 136 things to do in Johannesburg
16 Ways to experience it
1 Way to experience it
#18 of 136 things to do in Johannesburg
#19 of 136 things to do in Johannesburg
#20 of 136 things to do in Johannesburg
#21 of 136 things to do in Johannesburg
#22 of 136 things to do in Johannesburg
#26 of 136 things to do in Johannesburg
2 Ways to experience it