Skip to content
Doctor reviewing records on a tablet

Silo · Clinics & Doctors

Find a Doctor in Bali

English-speaking GPs and specialists, by specialty and by area — plus how to check a doctor’s registration before you sit down in front of them.

Start With a GP

Unless you already know the specialty you need, start with a general practitioner at a clinic. It is cheaper, faster, and a GP referral usually gets you a better specialist appointment than booking one cold. In Indonesia you can self-refer to a specialist, which is convenient and is also how people end up with the wrong one.

Self-referral is allowed here — that is not the same as it being the right move.

GP or Specialist?

Three questions that settle it.

Doctor and patient talking across a consulting-room desk

See a GP first if…

The problem is new, general or unclear: fever, stomach trouble, a rash, fatigue, a minor injury. A GP will treat it or tell you which specialist you actually need.

Cheapest and fastest route

Clinicians reviewing a scan on a lightbox

Go direct to a specialist if…

You have a known, diagnosed condition and need continuity — a cardiologist for existing heart disease, a dermatologist for a mole you are already tracking.

Bring your records and prior imaging

Doctors by Specialty

The specialties international patients ask for most, and where they cluster.

Doctor and patient in consultation
Most requested

General practice

Every area

The first stop for most problems. Widely available in English at the expat clinics in Seminyak, Canggu, Ubud and Sanur.

Clinics by area — General practice
Carer assisting a patient
Family

Paediatrics

Denpasar & Sanur

Children’s specialists sit mainly at the hospitals rather than the tourist clinics. For an unwell small child, go to a hospital rather than wait for a clinic slot.

Hospitals with paediatrics — Paediatrics
Doctor writing up notes
High demand

Dermatology & skin

Seminyak, Canggu, Denpasar

Heavily served, partly because the climate generates business. Quality ranges widely — this is a specialty where checking the individual doctor matters most.

Skin clinics in Seminyak — Dermatology & skin
Clinicians reviewing a scan
Popular

Dentistry

Seminyak, Sanur, Denpasar

One of the main reasons visitors seek treatment here. Materials and technique vary enormously between clinics at similar prices.

Dental clinics by area — Dentistry

What a Doctor Visit Costs

Consultation fees for a foreigner paying out of pocket. Tests and medication are extra.

GP, local clinic
Rp 150,000 – 400,000
English varies
GP, expat clinic
Rp 500,000 – 1,200,000
English, insurance paperwork
Specialist, private hospital
Rp 500,000 – 1,500,000
Per consultation, imaging extra
Specialist, public hospital
Rp 200,000 – 600,000
Longer waits
Doctor to your villa or hotel
Rp 1,000,000 – 2,500,000
Depends on distance and hour
Telemedicine consultation
Rp 100,000 – 400,000
Good for repeat prescriptions

Follow-up consultations are usually cheaper than the first. If you are claiming on insurance, ask for an itemised receipt in English at the time — obtaining one later is considerably harder.

Frequently Asked Questions

Want the Right Doctor First Time?

Tell us the problem, your budget and where you are. We will name two or three doctors who fit, with why — and you book with them directly.

Ask the Concierge

Free · No obligation · We take no commission