Luxury Addiction Recovery & Wellness Centre in South Africa

Affordable Addiction Recovery in South Africa
Five-Star Service With A World Class Experience

< Discover Yourself Again >

If there were more places like this to reboot, the world would be a much happier place! Katherine UK

< Gain a Second Chance With Life >

From the bottom of my heart, Thank you!  My month here has been amazing.  This has been the best gift I could have given myself.  Truely an experience of a lifetime!  Adam USA

< Rediscover a Healthy Worthy Life Style >

Initially I did not know what to expect and I was very suspect as it was my first time at a Wellness Centre however the staff and the support that I received really enlightened me and helped with my transformation process – everyone was very supportive and positive! George UK


A 5* Retreat and addiction recovery centre in South Africa to recover from your addictions, rejuvenate and restore your inner-self. Our addiction recovery programmes include accommodation and full board, contemplative psychotherapy, mindfulness, massage and yoga. There are plenty of options to add on such as activities and trips. Our intention is when you leave White River Spa you will be recovered, restored and refreshed for life’s new beginning.

Luxury Executive Rehab

White River Spa in South Africa draws clients from around the globe due to it’s 5-star world-class accommodation. Luxury is an essential component our daily restoration experience. We will provide the best for you and through our quality setting, therapy and activities you will quickly feel recovered and a restored you. You can also choose from a range of add-on options of activities and trips to enhance your stay.

Exclusivity & Privacy

At White River Spa you will find yourself in an exclusive retreat in luxury surroundings. In our range of programmes you are welcome to participate and disclose as much or as little as you feel comfortable with. We believe that privacy contributes to creating a safe environment for recovery and for you our client.

0800 246 5243