White-sand beach and turquoise Indian Ocean water at Diani Beach on the Kwale County coast.
📷 Ninara · CC BY 2.0 · source

hospital · Kwale

Diani Beach Hospital

Primary go-to for visitors on the south coast. Palm Beach Hospital (Diani) and Kwale County Referral Hospital are alternatives — add verified numbers next pass.

Ukunda

What we know

Opening hours: 24/7 (hotline)
verified · verified 2026-09-16 · source: Diani Beach Hospital
Safety note: Main private hospital serving Diani/south coast; 24h hotline +254 700 999 999 (Ukunda +254 790 929 980). National emergency line 999/112.
verified · verified 2026-09-16 · source: Diani Beach Hospital

Something changed?

A fee, phone number, or opening hours out of date? Tell us, it opens a verification ticket, it doesn't auto-edit the page.