Private Hospitals

Provinces

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 – 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 – Netcare Lakeview 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 – Dr SK Matseke Memorial 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
Krugersdorp – Netcare Pinehaven Hospital – Pinehaven Estate, 1 Gateway Road, Pinehaven – (011) 950-5400
Lenasia Ext 8 – Lenmed Health Ahmed Kathrada Private Hospital – entrance off K43 Hiway – (011) 213-2000
Lenasia South – Lenmed Health Daxina Private Hospital – 1682 Impala Street Extension – (011) 213-7000
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 Ave – (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 – Lenmed Randfontein Private Hospital – Lister Road, Lower Ward Street Extension – (011) 411-3000
Randfontein – Life Robinson Private Hospital – Hospital Road – (011) 278-8700
Saxonwold – Genesis Clinic – 5 Northwold Drive, cnr Jan Smuts Ave – (011) 544-9800
Sebokeng – Clinix Naledi-Nkanyezi Private Hospital – 1 Moshoeshoe Street – (016) 420-3000
Soshanguve – Botshilu Private Hospital – 212 Buitekant Street, Block 1A – (012) 798-7000
Springs – Life Springs Parkland Clinic (St Mary’s wing) – 86 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 Hospital – 132 Cilliers Street – (012) 400-8700
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
Tembisa – Lenmed Zamokuhle Private Hospital – 128 Flint Mazibuko Street, Hospital View – (011) 923-7700
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 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 – 480 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
Hilton – Life Hilton Private Hospital – Monzali Drive & Hilton Ave – (033) 329-5600
Kokstad – Netcare Kokstad Private Hospital – 51 Barker Street – (039) 797-8340
Ladysmith – Lenmed La Verna Private Hospital – 1 Convent Road – (036) 631-0065
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 Masukwana 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
Port Shepstone – Hibiscus Private Hospital – George Street – (039) 688-9960
Richards Bay – Netcare The Bay Hospital – 6 Kruger Rand Road – (035) 780-6111
Sydenham – Lenmed Health Shifa Hospital – 482 Randles Road – (031) 240-5000
Tongaat – Mediclinic Victoria – 35 High Street – (032) 945-8261
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
Polokwane – Netcare Pholoso Hospital – cnr Grobler Street & Eland Ave, Savannah – (015) 296-6500
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 Mel Mentz Street – (017) 801-2600
Middelburg – Life Midmed Hospital – cnr OR Tambo & Joubert Streets – (013) 283-8700
Nelspruit – Kiaat Private Hospital – 1 Kiaat Ridge Boulevard, Kiaat Ridge – (013) 590-9150
Nelspruit – Mediclinic Nelspruit – 1 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 – Lenmed Kathu Private Hospital – Frikkie Meyer Road – (053) 723-3231
Kimberley – Lenmed Royal Hospital – 3 Welgevonden Street, Royldene – (053) 045-0350
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 – (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 – cor DF Malan Street and Rua Batholemeu Dias Plain, Foreshore – (021) 441-0000
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 – Hospital Street – (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 – (021) 911-0650 / 074 101 6704
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
Tokai – Melomed Tokai Private Hospital – cor Keysers and Main Road – (021) 764-7500
Vredenburg – Life West Coast Private Hospital – 22 Voortrekker Road – (022) 719-1030
Worcester – Mediclinic Worcester – 67 Fairbairn Street – (023) 348-1500

Our Facebook Page
X