Kapama’s intimate treetop safari camp

Kapama Buffalo Camp is set within the vast Kapama Private Game Reserve, between the majestic Drakensberg Mountains and the Kruger National Park. Inspired by the romance of East African safaris, the camp delivers a serene, intimate encounter with the African bush. Elevated tented suites offer you a luxurious yet authentic safari experience.

This old-world retreat is perfect for anyone 16 years and older seeking a close-to-nature experience, without unnecessary distractions. Explore the reserve on twice-daily game drives or join a guided bush walk to learn the finer details of the wild. Afterwards, cool off in the sparkling rim-flow pool or relax in the spa and the open-air lounge and bar overlooking the riverbed. Evenings are softly lit by lanterns under the trees, while the crackle of the campfire sets the mood for storytelling and quiet reflection. All meals are included and you can enjoy gourmet dining under the thatched, open-sided private dining area or beneath the stars, surrounded by the wild.

The camp is wheelchair-friendly, and the luxurious canvas tents – each elevated on stilts – are tucked beneath a canopy of ancient trees along a seasonal riverbed. Accessible by raised wooden walkways, the tents are thoughtfully spaced for privacy, yet close enough to the main lodge to create a shared sense of discovery. Each open-plan suite includes air conditioning, a full bathroom and a private balcony where you’ll find yourself soaking in the sights and sounds of the bush.

Kapama Buffalo Camp Highlights

  • Small and intimate luxury tented camp
  • Big 5 safaris in Kapama Private Game Reserve
  • Two daily game drives with a qualified guide and tracker
  • Access to two award-winning spa and wellness centres
  • Ideal for couples and families with older children

Best Price Guaranteed

Watch this video to find out more about our Price Guarantee
From  $NaN  per person per night
TripAdvisor Traveller Rating
802 Reviews

Let's plan your trip

Ready to start your journey?

ZA Number: +27 21 469 2600