Malindi town centre

Malindi, Kenya

A historic seaside town where Arab traders established a port over a thousand years ago and Vasco da Gama landed in 1498.

Places in Malindi town centre

Practical notes for Malindi

Best time to visit
October to March offers the best chance to swim with whale sharks in Malindi Bay, while the dry season overall provides the most reliable beach weather.
Getting around
Malindi town centre sits along Tropical Beach, with Watamu 20km south for superior snorkelling, and Arabuko-Sokoke Forest Reserve and Gede Ruins reachable as short day trips inland.
Currency
Kenyan Shilling (KSh)
Language
Swahili and English (both official).
Timezone
EAT (UTC+3)
Current trends
Malindi's dining scene continues to reflect its historic role as Kenya's original beach town, with Billionaire Resort's Italian fusion cuisine and Sunday brunch tradition serving the town's strong Italian-expat community, while October-to-March whale shark season in Malindi Bay remains the marquee draw alongside the Gede Ruins' ancient Swahili heritage.

Other neighborhoods in Malindi

Read the full Malindi guide