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.
  • Sort by:
  • Traveller Ranked
  • Book Online
We found great results, but some are outside Mafikeng. Showing results in neighbouring cities.
Limit search to Mafikeng.
AirVentures Hot Air Ballooning Muldersdrift, South Africa 32.4 km away
#1 of 13 things to do in Muldersdrift
Bill Harrop's Original Balloon Safaris Magaliesburg, South Africa 16.7 km away
#1 of 15 things to do in Magaliesburg
1 Way to experience it
Wildside Tours and Safaris - Day Tours Johannesburg, South Africa 43.6 km away
#136 of 136 things to do in Johannesburg
1 Way to experience it
Ukutula Lion Park Brits 37.9 km away
#1 of 5 things to do in Brits
Lindfield Victorian House Museum Johannesburg, South Africa 47.8 km away
#1 of 136 things to do in Johannesburg
Liliesleaf Farm & Museum Rivonia, South Africa 34.5 km away
#1 of 3 things to do in Rivonia
Ann van Dyk Cheetah Centre Pretoria, South Africa 10.8 km away
#2 of 92 things to do in Pretoria
2 Ways to experience it
Walter Sisulu National Botanical Gardens Roodepoort, South Africa 35.9 km away
#1 of 18 things to do in Roodepoort
1 Way to experience it
Gautrain Johannesburg, South Africa 41.1 km away
#4 of 136 things to do in Johannesburg
1 Way to experience it
Jasmyn Farm Stall Hartbeespoort 2.0 km away
#1 of 16 things to do in Hartbeespoort
Satyagraha House Johannesburg, South Africa 47.2 km away
#6 of 136 things to do in Johannesburg
1 Way to experience it
Bush Babies Monkey Sanctuary Hartbeespoort 10.8 km away
#2 of 16 things to do in Hartbeespoort
Arts on Main Johannesburg, South Africa 50.0 km away
#7 of 136 things to do in Johannesburg
Lion and Safari Park Broederstroom 10.6 km away
#1 of 8 things to do in Broederstroom
5 Ways to experience it
Montecasino Sandton, South Africa 31.2 km away
#2 of 13 things to do in Sandton
South Western Townships Johannesburg, South Africa 52.4 km away
#8 of 136 things to do in Johannesburg
8 Ways to experience it
Hazel Food Market Pretoria, South Africa 36.0 km away
#3 of 92 things to do in Pretoria
Elephant Sanctuary Hartbeesport Dam Hartbeespoort 10.7 km away
#3 of 16 things to do in Hartbeespoort
2 Ways to experience it
South African National Museum of Military History Johannesburg, South Africa 46.4 km away
#9 of 136 things to do in Johannesburg
1 Way to experience it
Monte casino bird park Johannesburg, South Africa 31.2 km away
#11 of 136 things to do in Johannesburg
1 Way to experience it
Sterkfontein Cave Cradle of Humankind World Heritage Site, South Africa 32.1 km away
#1 of 3 things to do in Cradle of Humankind World Heritage Site
7 Ways to experience it
Aerial Cableway Hartbeespoort Hartbeespoort 6.3 km away
#4 of 16 things to do in Hartbeespoort
1 Way to experience it
Voortrekker Monument Pretoria, South Africa 28.6 km away
#4 of 92 things to do in Pretoria
11 Ways to experience it
The Blue Train Pretoria, South Africa 29.7 km away
#5 of 92 things to do in Pretoria
Nelson Mandela Square Sandton, South Africa 43.1 km away
#3 of 13 things to do in Sandton
Wondercave Krugersdorp, South Africa 32.4 km away
#1 of 9 things to do in Krugersdorp
Lesedi Cultural Village Lanseria, South Africa 8.0 km away
#1 of 8 things to do in Lanseria
13 Ways to experience it
Sandton Convention Centre Sandton, South Africa 40.9 km away
#4 of 13 things to do in Sandton
Emperors Palace Kempton Park, South Africa 53.2 km away
#1 of 14 things to do in Kempton Park
Lory Park Midrand, South Africa 37.2 km away
#1 of 5 things to do in Midrand