Emergencies & After-Hours Care Available
Call Reception: 021 423 2425

Services & Tariffs

Transparent pricing and comprehensive medical care tailored to your needs.

Our Medical Services

Select a service below to book an appointment.

Family Medicine

Comprehensive primary care for patients of all ages, managing acute illnesses and chronic conditions.

Typical Duration15-30 mins
Estimated PriceR885 - R1,155
Book this service

Travel Medicine

Pre-travel health advice, required vaccinations (including Yellow Fever), and malaria prophylaxis.

Typical Duration30 mins
Estimated PriceConsultation + Vaccine Costs
Book this service

HIV Care

Confidential testing, counseling, and ongoing management of HIV/AIDS.

Typical Duration30 mins
Estimated PriceStandard Consult Rate
Book this service

Childhood Immunisations

Routine scheduled vaccinations to protect your child's health and development.

Typical Duration20 mins
Estimated PriceConsultation + Vaccine Costs
Book this service

Sexual Health

STI screening, pap smears, contraceptive advice, and general sexual health consultations.

Typical Duration20-30 mins
Estimated PriceStandard Consult Rate
Book this service

ECGs & Blood Tests

On-site electrocardiograms and phlebotomy services for accurate diagnostics.

Typical Duration15 mins
Estimated PriceVaries by test
Book this service

Minor Surgery

In-room procedures including mole removal, suturing of lacerations, and wound care.

Typical Duration30-45 mins
Estimated PriceConsultation + Procedure Fee
Book this service

Aesthetic Medicine

Professional cosmetic treatments including Botox administered by qualified medical doctors.

Typical Duration30 mins
Estimated PricePriced per unit
Book this service

Consultation Tariffs

Updated for 2026. Prices are indicative and may vary based on specific treatments required.

Medical Aid Accepted
Consultation TypeFee Range (ZAR)
Standard In-Person ConsultationR885 – R1,155
Telephonic / Virtual ConsultFrom R550
After-Hours Consultation (Rooms)R1,450 – R1,800
House Visit (Standard Hours)From R1,850
House Visit (After-Hours)From R2,500
Administrative Fee (Forms/Scripts without consult)R150 – R350

Questions about pricing or medical aid coverage?

Call 021 423 2425