Private Hospitals

Provinces

Back to Top

Eastern Cape

East London

– Life Beacon Bay Hospital – 32 Quenera Drive, Beacon Bay – (043)711-5100

Grahamstown

– Netcare Settlers Hospital – Milner Street – (046) 602-5000

Mthatha

– Life St Mary’s Private Hospital – 30 Durham Road – (047) 505-5600

Port Elizabeth

– Life Mercantile Hospital – cnr Kempston & Durban Roads, Korsten – (041) 404-0400

Port Elizabeth

– Life St Georges Hospital – 40 Park Drive – (041) 392-6111

Port Elizabeth

– Netcare Greenacres Hospital – cnr Cape & Rochelle Road, Greenacres – (041) 390-7000

Queenstown

– Life Queenstown Private Hospital – cnr Ebden & Griffith Streets – (045) 838-4110

Uitenhage

– Netcare Cuyler Hospital – 34 Cuyler Street – (041) 995-9000

Back to Top

Free State

Bethlehem

– Mediclinic Hoogland – De Leeuw Street – (058) 307-2000

Bloemfontein

– Mediclinic Bloemfontein – cnr Parfitt Ave & Kellner Street, Westdene – (051) 404-6666

Bloemfontein

– Life Rosepark Hospital – 57 Gustav Crescent, Fichardtpark – (051)505-5111

Bloemfontein

– Pelonomi Private Hospital – 121 Dr Belcher Road, Heidedal – (051)407-1500

Kroonstad

– Netcare Kroon Hospital – 18 North Road – (056) 215-1881

Welkom

– Ernest Oppenheimer Hospital – 1 Power Road – (057) 900-9111

Welkom

– Mediclinic Welkom – Meulen Street – (057) 916-5555

Back to Top

Gauteng

Akasia

– Netcare Akasia Hospital – cor Heinrich & Brits Roads, Karen Park – (012) 522-1000

Alberton

– Netcare Clinton Hospital – 62 Clinton Road – (011) 724-2300

Arcadia

– Mediclinic Muelmed – 577 Pretorius Street – (012) 440-0600

Arcadia

– Netcare Femina Hospital – 460 Belvedere Street – (012) 304-1700

Bedfordview

– Life Bedford Gardens Hospital – 7 Leicester Road – (011) 677-8500

Benoni

– Lakeview Maternity Hospital – 1 Mowbray Ave – (011) 422-4531

Benoni

– Life The Glynnwood Hospital – 33-35 Harrison Street – (011) 741-5000

Benoni

– Netcare Linmed Hospital – 5 Hull Street, Rynfield – (011) 748-6200

Berea

– Netcare Rand Hospital – 33 Bruce Street – (011) 644-2700

Brakpan

– Life Dalview Clinic – 11 Hendrik Potgieter Road, Brakpan – (011) 747-0747

Bryanston

– Mediclinic Sandton – cnr Peter Place & Main Road – (011) 709-2000

Centurion

– Netcare Unitas Hospital – 39 Clifton Ave, Lyttelton Manor – (012) 677-8000

Diepkloof

– Lesedi Private Hospital – 23967 Chris Hani Road, Zone 6 – (011) 933-5000

Dobsonville

– Clinix Tshepo-Themba Private Hospital – cnr Braamfisher & Elias Motswaledi Roads – (011) 983-0300

Erasmuskloof Ext 3

– Mediclinic Kloof – 511 Jochemus Street – (012) 367-4000

Floracliffe

– Life Flora Clinic – cnr William Nicol Street North & Constantia Boulevard – (011) 470-7777

Fourways

– Life Fourways Hospital – cnr Cedar Road & Cedar Ave West – (011) 875-1000

Germiston

– Life Roseacres Clinic – cnr Castor & St Joseph Streets, Symhurst – (011) 842-7500

Heidelberg

– Life Suikerbosrand Clinic – cnr HF Verwoerd & Maree Streets – (016) 342-9200

Kempton Park

– ARWYP Medical Centre – 20 Pine Ave – (011) 922-1000

Krugersdorp

– Netcare Krugersdorp Hospital – 9 Burger Street – (011) 951-0200

Lenasia Ext 8

– Lenmed Private Hospital – entrance off K43 Hiway – (011) 213-2000

Les Marais

– Life Eugene Marais Hospital – 696 5th Ave – (012) 334-2777

Linksfield

– Netcare Linkwood Hospital – 24 12th Ave – (011) 485-3250

Mabopane

– Mediclinic Legae – 8560 Unit M, Lucas Mangope Road – (012) 797-8000

Mayfair West

– Netcare Garden City Hospital – 35 Bartlett Road – (011) 495-5000

Midrand

– Life Carstenhoff Clinic – 21 Dane Road, Glen Austin – (011) 655-5500

Midrand

– Netcare Waterfall City Hospital – cnr Magwa Crescent & Mac Mac Ave – (011) 304-6600

Midstream Hill

– Mediclinic Midstream – cnr Midstream Drive & Midstream Hill Boulevard – (012) 652-9143

Montana Park

– Netcare Montana Hospital – cnr Dr Swanepoel & Rooibos Road – (012) 523-3000

Moreletapark

– Netcare Pretoria East Hospital – cnr Netcare Road & Garsfontein Road – (012) 422-2300

Morningside

– Mediclinic Morningside – cnr Rivonia & Hill Roads – (011) 282-5000

Mulbarton

– Netcare Mulbarton Hospital – 25 True North Road – (011) 682-4300

Parktown

– Life Brenthurst Clinic – 4 Park Lane – (011) 647-9000

Parktown

– Netcare Park Lane Hospital – cnr Park Lane & Junction Road – (011) 480-4000

Pretoria

– Louis Pasteur Hospital – 374 Francis Baard Street – (012) 336-6000

Radiokop Ext 13

– Life Wilgeheuwel Hospital – Amplifier Road – (011) 796-6500

Randburg

– Netcare Olivedale Hospital – cnr President Fouche Drive & Windsor Way – (011) 777-2000

Randfontein

– Life Robinson Private Hospital – Hospital Road – (011) 278-8700

Saxonwold

– Genesis Clinic – 5 Northwold Drive, cnr Jan Smuts Ave – (011) 646-3923

Sebokeng

– Clinix Naledi-Nkanyezi Private Hospital – Moshoeshoe Street – (016) 420-3000

Springs

– Life Springs Parkland Clinic (St Mary’s wing) – Artemis Road, Pollak Park – (011) 812-4205

Springs

– Netcare N17 Hospital – 7 Tonkmeter Way, Pollak Park – (011) 365-1400

Sunnyside

– Mediclinic Medforum – 412 Francis Baard Street – (012) 317-6700

Sunnyside

– Mediclinic Gynaecological – 132 Cilliers Street – (012) 341-8217

Sunninghill

– Netcare Sunninghill Hospital – cnr Nanyuki & Witkoppen Roads – (011) 806-1500

Sunward Park

– Netcare Sunward Park Hospital – cor Kingfisher Ave, Aquarius Road & Bert Lacy Drive – (011) 897-1600

Thabatshwane

– 1 Military Hospital – Voortrekker Road – (012) 314-0999

Three Rivers

– Midvaal Private Hospital – cnr Square & Nile Drive – (016) 454-6000

Vanderbijlpark

– Mediclinic Emfuleni – 6 Jan van Riebeeck Boulevard – (016) 950-8000

Vereeniging

– Mediclinic Vereeniging – cnr Hofmeyer Ave & Joubert Street – (016) 440-5000

Vosloorus

– Clinix Botshelong-Empilweni Private Hospital – 9 Sam Sekoati Ave, Marimba Gardens ext 9 – (011) 861-6200

Wilgers Ext 14

– Life Wilgers Hospital – cor Simon Vermooten & Lynnwood Roads – (012) 807-8100

Back to Top

KwaZulu Natal

Amanzimtoti

– Netcare Kingsway Hospital – 607 Kingsway Road – (031) 904-7000

Ballito

– Netcare Alberlito Hospital – Kirsty Close – (032) 946-6700

Berea

– Netcare St Augustines – 107 JB Marks Road – (031) 268-5000

Chatsworth

– Life Chatsmed Garden Hospital – 80 Woodhurst Drive, Woodhurst – (031) 459-8000

Durban

– Durdoc Hospital – 460 Anton Lembede Street – (031) 327-5168

Durban

– Ethekwini Hospital – 11 Riverhorse Drive, Riverhorse Valley Business Estate, Nandi Drive– (031) 581-2400

Empangeni

– Life Empangeni Garden Clinic – cnr Biyela & Ukula Streets – (035) 902-8000

Hillcrest

– Hillcrest Private Hospital – 471 Kassier Road, Assagay – (031) 768-8000

Kokstad

– Netcare Kokstad Private Hospital – 51 Barker Street – (039) 797-8340

Margate

– Netcare Margate Hospital – 24 Wartski Drive – (039) 312-7300

Newcastle

– Mediclinic Newcastle – cnr Hospital & Bird Streets – (034) 317-0000

Overport

– Netcare Parklands Hospital – 75 Hopelands Road – (031) 242-4000

Phoenix

– Life Mt Edgecombe Hospital – 163 Redberry Road – (031) 537-4000

Pietermaritzburg

– Midlands Medical Centre Private Hospital – 162 – 166 East Street – (033) 341-5000

Pietermaritzburg

– Netcare St Annes Hospital – 331 Burger Street – (033) 897-5000

Pietermaritzburg

– Mediclinic Pietermaritzburg – 90 Payne Street – (033) 845-3700

Pinetown

– Life The Crompton Hospital – 102 Crompton Street – (031) 737-3000

Richards Bay

– Netcare The Bay Hospital – 6 Kruger Rand Road – (035) 780-6111

Sydenham

– Lenmed Health Shifa Hospital – 482 Randles Road – 0861 208 811

Tongaat

– Mediclinic Victoria – 35 High Street – (032) 944-5061

Umhlanga

– Netcare Umhlanga Hospital – 323 Umhlanga Rocks Drive – (031) 560-5500

Westville

– Life Westville Hospital – 7 Harry Gwala Road – (031) 265-0911

Back to Top

Limpopo

Bela Bela

– St Vincents Private Hospital – Kwagga Road – (014) 736-2310

Lephalale

– Mediclinic Lephalale – cnr Douwater & Joe Slovo Street, Onverwacht – (014) 762-0400

Phalaborwa

– Clinix Phalaborwa Private Hospital, 86 Grosvenor Crescent – (015) 101-3000

Polokwane

– Mediclinic Limpopo – 53 Plein Street – (015) 290-3600

Thabazimbi

– Mediclinic Thabazimbi – 1 Hospital Street – (014) 777-2097

Tzaneen

– Mediclinic Tzaneen – Wolkberg Drive – (015) 306-8500

Back to Top

Mpumalanga

Ermelo

– Mediclinic Ermelo – 25 Melmentz Street – (017) 801-2600

Middelburg

– Life Midmed Hospital – cnr OR Tambo & Joubert Streets – (013) 283-8700

Nelspruit

– Mediclinic Nelspruit – Louise Street, Sonheuwel – (013) 759-0500

Piet Retief

– Life Piet Retief Hospital – 6 Mansoor Street, Kempville – (017) 826-9200

Trichardt

– Mediclinic Highveld – Barney Molokwane Street – (017) 638-8000

Witbank

– Life Cosmos Hospital – cnr OR Tambo & Betty Ave – (013) 653-8000

Back to Top

Northern Cape

Kathu

– Mediclinic Kathu – Frikkie Meyer Road – (053) 723-3231

Kimberley

– Mediclinic Kimberley – 177 Du Toitspan Road – (053) 838-1029

Upington

– Mediclinic Upington – cnr Du Toit Street & 4th Ave – (054) 338-8900

Back to Top

North West

Brits

– Mediclinic Brits – 8 Church Street – (012) 252-8000

Fochville

– Fochville Hospital – 10-12 3rd Street – (018) 771-2021

Klerksdorp

– Life Anncron Clinic – cnr Dr Yusuf Dadoo Ave & Hartley Street,Wilkoppies – (018) 468-0000

Mafikeng

– Clinix Victoria Private Hospital – Victoria Street – (018) 397-7300

Potchefstroom

– Mediclinic Potchefstroom – 66 Meyer Street – (018) 293-7000

Rustenburg

– Life La Femme Clinic – cnr Kerk & Heystek Streets – (014) 594-9500

Rustenburg

– Netcare Ferncrest Hospital – Moumo Street, Thlabane – (014) 568-4399

Vryburg

– Vryburg Private Hospital – 67 Molopo Street – (053) 928-3000

Back to Top

Western Cape

Bellville

– Mediclinic Louis Leipoldt – Broadway Street – (021) 957-6000

Bellville

– Melomed Bellville Private Hospital – cnr Voortrekker & AJ West Street – (021) 948-8131

Brackenfell

– Mediclinic Cape Gate – cnr Okavango & Tanner Roads – (021) 983-5600

Cape Town

– Mediclinic Cape Town – 21 Hof Street, Oranjezicht – (021) 464-5500

Cape Town

– Netcare Christian Barnard Memorial Hospital – 181 Longmarket Street – (021) 480-6111

Ceres

– Netcare Ceres Hospital – 2 Faure Street – (023) 316-1304

Claremont

– Life Kingsbury Hospital – 23 Wilderness Road – (021) 670-4000

Durbanville

– Mediclinic Durbanville – 45 Wellington Road – (021) 980-2100

Gatesville

– Melomed Gatesville – Clinic Road – (021) 637-8100

George

– Mediclinic George – cnr York Street & Gloucester Ave – (044) 803-2000

Goodwood

– Netcare N1 City Hospital – Louwtjie Rothman Street – (021) 590-4444

Hermanus

– Mediclinic Hermanus – cnr Church & Ravenscroft Streets – (028) 313-0168

Knysna

– Life Knysna Private Hospital – Hunters Drive, Hunters Estate – (044) 384-1083

Kuils River

– Netcare Kuils River Hospital – 33 Van Riebeeck Road – (021) 900-6000

Milnerton

– Mediclinic Milnerton – cnr Racecourse & Koeberg Roads – (021) 529-9000

Mitchells Plain

– Melomed Mitchells Plain Hospital – Symphony Walk, Town Centre – (021) 392-3126

Mossel Bay

– Life Bay View Private Hospital – cnr Alhos & Ryk Tulbach Streets – (044) 691-3718

Oudtshoorn

– Mediclinic Klein Karoo – 185 Church Street – (044) 272-0111

Paarl

– Mediclinic Paarl – Berlyn Street – (021) 807-8000

Panorama

– Mediclinic Panorama – Rothschild Boulevard – (021) 938-2111

Panorama

– Origin Family Centered Maternity Hospital – cnr Hennie Winterbach & Rothschild Boulevard – 083 600 9454 / 074

Pinelands

– Life Vincent Pallotti Hospital – Alexander Road – (021) 506-5111

Plumstead

– Mediclinic Constantiaberg – Burnham Road – (021) 799-2911

Rondebosch

– Rondebosch Medical Centre – 85 Klipfontein Road – (021) 680-5920

Somerset West

– Mediclinic Vergelegen – Main Road – (021) 850-9000

Stellenbosch

– Mediclinic Stellenbosch – cnr Saffraan & Rokewood Ave – (021) 861-2000

Sunningdale

– Netcare Blaauwberg Hospital – Waterville Crescent – (021) 554-9000

Vredenburg

– Life West Coast Private Hospital – 22 Voortrekker Road – (022) 719-1030

Worcester

– Mediclinic Worcester – 67 Fairbairn Street – (023) 348-1500