self-catering lodge

Buffalo Thorn Lodge

Black Rhino Reserve • Pilanesberg National Park

Rent your own Lodge

Perfect for family, group and friend breakaways.

Make a reservation

Buffalo Thorn Lodge is a private, 5-star self-catering luxury safari lodge, that can be exclusively booked out to a group of as many as 2–10 people; a peaceful sanctuary nestled in the African bush yet one which holds all the excitement of big five game-viewing.

By road, the lodge is about 2 hours from Johannesburg, in the heart of Black Rhino Game Reserve, within the Pilanesberg National Park. Only 30 kilometres from Sun City, it is in South Africa’s North West Province, a malaria free area.