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.

Olifantsfontein
R521/day

Centurion
R899/day

Pretoria
R758/day

Pretoria
R683/day

Pretoria
R629/day

Alberton
R1385/day

Pretoria
R650/day

Pretoria
R735/day

Centurion
R829/day

Pretoria
R1061/day

Rietvalleirand
R791/day

East Rand
R588/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.