Kokoriba Game Reserve is tucked away on the R511 near Beestekraal in the North West, about two hours from Pretoria. The reserve has 120 caravan stands on seasonal grass, game drives through the bush, and over 300 recorded bird species. There's a heated indoor pool for winter, two outdoor pools, a licensed bar and restaurant, and a mini-supermarket on site. It's far enough from the city to feel like proper bushveld but close enough for a long weekend.
Kokoriba has 120 level caravan and camping sites. Twelve of those come with private ablution facilities. Every site has a power point on a shared post (bring a 15-metre extension cord) and water points are on or near each site. Communal ablutions have hot water, showers, baths, and flushing toilets. Game drives take you through the reserve where you'll spot a variety of plains game. More than 300 bird species have been recorded, making it a serious birding destination. Mountain biking trails and hiking routes criss-cross the property. The bar and restaurant mean you don't have to cook every night, and the mini-supermarket covers forgotten essentials. For the kids: pool tables, table tennis, darts, trampoline, and a playground. Sun City is 68 km away and Rustenburg is 54 km for shopping or a day out.

Centurion
R410/day

Olifantsfontein
R400/day

Pretoria
R960/day

Pretoria
R600/day

Pretoria
R520/day

Pretoria
R750/day

Rietvalleirand
R650/day

Pretoria
R690/day

Pretoria
R900/day

Pretoria
R1000/day

Pretoria
R1450/day

City Of Ekurhuleni Metropolitan Municipality
R980/day
Yes. Kokoriba has 120 caravan stands with power and water. Rent a camper on Kampi from a Gauteng owner and drive out for the weekend.
Twelve of the 120 stands have private ablution facilities. The rest share communal ablutions with hot water, showers, and baths.
About 120 km, roughly two hours via the R511 through Beestekraal. From Johannesburg it's about 150 km.
Yes. There's a licensed bar and restaurant, plus a mini-supermarket for basics like firewood, ice, and braai supplies.