Practical Q&A

Is there a hospital near Diani?

Yes — Diani Beach Hospital (Ukunda) is the main private hospital for the south coast, with a 24-hour hotline +254 700 999 999 (Ukunda branch +254 790 929 980). Palm Beach Hospital and the Kwale County Referral Hospital are alternatives. Nationwide emergency: 999/112.

verified · last checked 2026-09-16

Sources: Diani Beach Hospital

High-stakes rules change. Confirm against the linked official source before you travel.