Bass Lake Country Lodge is 30 minutes northeast of Pretoria, off the R573 near Cullinan. It's a proper lodge with 34 spacious caravan stands, a restaurant with a Michelin-trained chef, and a wellness spa on site. The two dams are stocked with black bass and bream for catch-and-release fishing. It's the kind of place where you can camp in comfort without roughing it too much.
The caravan park has 34 level stands with power and water. Ablution facilities are well maintained, with family bathrooms, a ladies' dressing room, and wheelchair-friendly access. Three stands are specifically set up for mobility-impaired guests. Every site gets a mobile braai and there's a sheltered boma for group evenings. Spencer's Restaurant is on site, along with a bar, swimming pools for adults and kids, a games room (pool, table tennis, air hockey), trampoline, and a jungle gym. The Pause Wellness Spa offers treatments if you want to treat yourself. Fishing is the main draw: two dams with black bass and bream, plus pedal boats for the kids. Cullinan Diamond Mine is a short drive for a tour, Dinokeng Game Reserve is nearby for a Big 5 day trip, and Roodeplaat Dam is in the area for water sports.

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. Bass Lake has 34 caravan stands with power, water, and braai facilities. Rent a camper on Kampi and drive from Pretoria in 30 minutes.
Yes. Two dams are stocked with black bass and bream. Catch-and-release fishing is available. Pedal boats are also on offer.
About 30 km, roughly 30 minutes northeast of Pretoria via the R573 towards Cullinan.
Yes. Spencer's Restaurant has a Michelin-trained chef and serves breakfast, lunch, and dinner. There's also a bar and a wellness spa.