Private drug and alcohol rehab near Johannesburg
Aloe Valley Wellness Manor is a private inpatient rehab about 40 km from Johannesburg, on a farm in the Hennopsrivier valley near Hartbeespoort. Many families from Johannesburg choose a centre outside the city so their loved one can recover away from familiar people and places.
Registered care, 40 km from Johannesburg
A real break from the city
Mountain walks, gardens and a calm routine on a farm, away from Johannesburg’s pressures and triggers.
Clinical team on hand
A clinical psychologist, consulting psychiatrist, consulting physician, social worker, registered nurse and addiction counsellors.
Open, all-inclusive fees
Monthly fees from R17,500 including therapy, nursing, lodging and meals. Most medical aids are accepted.
We help families from Randburg, Sandton, Fourways, Roodepoort, Midrand and across Gauteng.
How treatment works
Fees start at R17,500 a month, including therapy, nursing, lodging and meals. Most medical aids are accepted.
Medically supervised detox
First days. Withdrawal is managed by our nursing professionals so it is as safe and comfortable as possible, and a doctor sees every client on admission.
Primary programme
28 days to 3 months. Group and individual therapy, motivational interviewing, creative and experiential therapy and the 12 Step programme, with a personal treatment plan.
Secondary programme
6 months recommended. An extension of the primary programme focused on life skills and everyday routine in a safe, supervised setting, which gives the best chance of lasting recovery.
Rehab near Johannesburg: common questions
How far is Aloe Valley from Johannesburg?
About 40 km. The centre is at Plot 119 on the R511 in Hennopsrivier, near Hartbeespoort.
Is Aloe Valley a private rehab?
Yes. It is a private, registered inpatient centre for adult men and women, limited to 45 residents.
What does a private rehab near Johannesburg cost?
At Aloe Valley, monthly fees start at R17,500 including VAT, plus a once-off registration fee of R3,320. Medical aid rates are available on request.
Help for someone in Johannesburg, tonight
Call or WhatsApp 060 967 1047. You don't need to have everything figured out. Tell us what's happening and we'll explain the next step.
If someone is in danger right now, call 112 from a mobile or 10177 for an ambulance.