Vereeniging Catogory Banner

Vereeniging - Three Rivers

Vereeniging is a city in Gauteng province, South Africa, situated where the Klip River empties into the northern loop of the Vaal River. The name Vereeniging meaning “association” or “union” is derived from a Dutch/Afrikaans word. The town is situated on the northern bank of the Vaal River and was founded in 1892. Three Rivers is a suburb of Vereeniging situated on the eastern side of the Klip River and is bordered by Three Rivers East. The southern border is formed by a wildlife conservation area and the Sugarbush River with the Vaal River on its western side.

D'vida Wellness Spa


D’Vida Wellness Spa is situated in the Midvaal, central to Vereeniging and Johannesburg South, at the beautiful Merchant Business Class Hotel
In Meyerton.

We offer a variety of therapeutic, relaxing, and healing treatments using quality products with well-developed treatment techniques, guaranteeing consistent professional services. The treatment techniques are not only designed for relaxation but to also aid the body’s healing process by alleviating stress symptoms, pain, and tension.

Our core values are to excel in the execution of our spa treatments, provide treatments that simultaneously destress, relax, and heal.

The spa caters for group bookings, pamper parties, and private or business functions on request, but primarily focuses on individual or couple treatments within the spa to ensure that each client receives the required attention and healing they deserve, in a safe, hygienic, and tranquil environment.

"Massage therapy goes beyond relaxation, it is a necessity for overall health & wellness. Enjoy a variety of therapeutic treatments
in this tranquil & stylish hotel spa. Day spa, breakfast, lunch, and overnight packages are available."

Additional Information:



    • Spa

Contact details:

D'vida Wellness Spa

53 Raymond Street Three Rivers Gauteng

Phone: 061 320 0123


Fields marked with * are required
Captcha ImageReload captcha image challenge


Contact Us!

Vereeniging, Three Rivers, South Africa

Email us Today


Who is online

We have 196 guests and no members online