Enquire
Home  /  Kenya  /  Malindi
The coast · Northern Swahili coast

Malindi

A quieter, older coast — one of Africa's first marine parks, five centuries of Swahili-Portuguese-Italian history, and far fewer crowds than the south.
Getting there
Short flight from Nairobi, or up the coast from Mombasa
Best for
Marine park snorkelling, Swahili history, a quieter coast
The land
An old trading town on Kenya's northern coast
Honest note
Faded in places — character over polish
What it is
Diani is the coast at its glossiest. Malindi is the coast with a memory.
Malindi is one of the oldest settlements on the East African coast, a Swahili trading town where Vasco da Gama landed in 1498 and left a coral pillar still standing today. Add a long Italian presence, the Gede ruins nearby, and Malindi Marine Park — one of the oldest in Africa — and you get a coast that trades polish for history and reef. It's quieter and more characterful than the resort strips to the south.
The da Gama Pillar on the headland, Indian Ocean behind, weathered coral.
The reason to come

What Malindi is known for

History and reef, on a coast that hasn't been polished smooth.

Malindi Marine Park

One of the oldest marine parks in Africa — coral gardens, turtles and reef fish a short boat from shore.

Swahili-Portuguese history

The da Gama Pillar and old town mark five centuries of trade and contact.

The Gede ruins

A lost Swahili town swallowed by forest nearby — eerie, atmospheric and little-visited.

An Italian coast

A long Italian community gives Malindi an unexpected café-and-gelato character.

Fewer crowds

Quieter and cheaper than Diani, with more history and more local life.

A Malindi note

Be clear-eyed: Malindi is faded in places and isn't the manicured beach idyll of the southern resorts. Its appeal is character, history and the marine park — come for those, and the worn edges are part of the charm, not a flaw.

The reef

Africa's old marine park

Malindi Marine Park, gazetted in the 1960s, protects coral gardens and seagrass just offshore, and it's the reason to get in the water here: glass-bottomed-boat trips and snorkelling over reef thick with fish and turtles, often with the beach nearly to yourself. It's not the Maldives, but it's a genuine, long-protected reef with real life on it — and a history of conservation most beach stops can't claim.
Snorkellers over coral in Malindi Marine Park, a turtle below.
When to come — honestly

A dry-coast destination

December – March
Best
Hot & clear — Calm, clear water and the best marine-park visibility — the prime window.
July – October
Good
Dry & breezy — Pleasant and dry, good for the beach and the history.
The long rains (April–May) bring rough, murky water that closes down the snorkelling; avoid the marine park then.
A long history

Where the trade winds brought the world

Malindi was a thriving Swahili city-state when da Gama arrived, already trading with Arabia, Persia, India and China — the coast's cosmopolitan history runs deep here, layered with later Portuguese and Italian arrivals.

The Gede ruins inland tell the other half of the story: a wealthy Swahili town that flourished and was mysteriously abandoned, now a forested archaeological site that's one of the coast's most atmospheric places.

We've skipped the resort listings. Malindi is about the marine park, the history and a quieter coast — that's how we'd build it.

Beyond the obvious

Three things Malindi does best

Marine-park snorkelling

Marine-park snorkelling

Coral, turtles and reef fish in one of Africa's oldest protected reefs.

Gede ruins

Gede ruins

The forest-swallowed Swahili town inland — quiet and haunting.

PhotoOld-town history

Old-town history

The da Gama Pillar, the old port and five centuries of trade.

Why Wild Voyager

A coast with more to it

Malindi rewards travellers who want history and reef over a polished resort. We run our own Kenya ground and build the coast that suits the trip.

Our own Kenya operation

Guides and arrangements on the ground — the marine park, the ruins and the old town done properly.

Honest about the coast

We'll tell you straight whether Malindi or Diani fits what you want from the sea.

A natural safari finish

Malindi pairs cleanly with Tsavo and the Mara for a bush-and-history-coast trip.

Finish on a coast
with a memory.

Marine park, ruins and old Swahili history make Malindi a characterful close to a Kenyan safari.

Plan a Malindi finish

Field notes, now and then.

Where to go · When to go · Wildlife in season

A few times a year, never more. Unsubscribe anytime. See our Privacy Policy.