Kenya — Kilifi County

Malindi

Kenya's Italian Riviera — a Swahili port town where Arab trading history, Italian holiday culture, and the Indian Ocean produce one of East Africa's most distinctive dining scenes.

6Restaurants Listed
$$–$$$Average Price Range
7Avg Food Score
9Avg Ambience Score

Best Restaurants in Malindi

Five essential tables, ranked by occasion.

$ Under 1,000 KES  |  $$ 1,000–3,500 KES  |  $$$ 3,500–8,000 KES  |  $$$$ Over 8,000 KES

Caffé Latte Malindi
#1 in Malindi
Caffé Latte
Italian / Seafood$$$
ProposalFirst Date
Malindi's most celebrated Italian kitchen — and in a town with more Italian restaurants than Nairobi, that is a title earned rather than assumed.
Food 8Ambience 9Value 7
La Malindina Malindi
#2 in Malindi
La Malindina
Swahili / Italian$$$
ProposalBirthday
The original Malindi Italian — a coral-stone garden restaurant since 1974 that has outlasted everything and everyone.
Food 8Ambience 9Value 7
The Old Man and the Sea Malindi
#3 in Malindi
The Old Man and the Sea
Swahili / Seafood$$
First DateBirthday
Malindi's most evocatively named restaurant delivers on the promise — beachfront Swahili seafood, dhow views, and the Indian Ocean doing its thing.
Food 8Ambience 9Value 8
Stars & Sand Malindi
#4 in Malindi
Stars & Sand
Bar / Grills / Swahili$$
BirthdaySolo Dining
Malindi's gathering point at sunset — cold Tusker, grilled barracuda, and the Indian Ocean sky doing what the Indian Ocean sky does.
Food 7Ambience 9Value 8
Baby Marrow Malindi
#5 in Malindi
Baby Marrow
Italian / International$$
BirthdayFirst Date
The Italian expat's neighbourhood restaurant — handmade pizza, cold Tusker, and the specific warmth of a place that knows its regulars.
Food 7Ambience 7Value 8
Driftwood Club Restaurant Malindi
#6 in Malindi
Driftwood Club Restaurant
Kenyan / International$$$
Close a DealImpress Clients
The colonial-era beach club with the most civilised bar on the Kenyan coast — cold Tusker on a sunlounger since 1963.
Food 7Ambience 9Value 7

Malindi’s Top 5

01

Caffé Latte

Malindi's Italian community — among the largest on the East African coast — has been expanding and contracting since the 1970s, and its collective culinary standards are considerably higher than the town's profile sugges...

02

La Malindina

La Malindina has operated in a coral-stone garden on the edge of Malindi town since 1974 — fifty years of Italian-Swahili cooking that has fed the town's Italian community, the safari circuit, and the steady stream of Eu...

03

The Old Man and the Sea

The Old Man and the Sea occupies a beachfront position on Malindi's main beach, its thatched-roof pavilion constructed from coral stone and mangrove poles in the Swahili coastal tradition. The name is Hemingway-adjacent ...

04

Stars & Sand

Stars & Sand is where Malindi converges at the end of the afternoon — a beach bar and grill with the town's best sunset position and a culture of relaxed, inclusive hospitality that has made it the default gathering poin...

05

Baby Marrow

Baby Marrow serves the practical Italian-expat need for reliable pizza and pasta at prices that aren't resort-level — a neighbourhood restaurant that has developed the regulars and the warmth that neighbourhood restauran...

06

Driftwood Club Restaurant

Driftwood Club has operated on Malindi's beach since 1963, making it one of Kenya's oldest continuously operating beach establishments and one of the coast's most beloved institutions. The club format — open to day membe...

Dining in Malindi

Malindi is one of East Africa's oldest trading ports — Arab dhow merchants established a trading post here in the 9th century, and the town's Old Town quarter still carries the architectural evidence of a millennium of Indian Ocean commerce. The arrival of Vasco da Gama in 1498 marked the beginning of the Portuguese era; the British colonial period followed; and from the 1970s onwards, Italian investment in beach resorts created the community that has defined Malindi's modern culinary character.

The Italian Connection

Malindi has a larger permanent Italian community than any other Kenyan town outside Nairobi. The Italians who arrived in the 1970s — initially as resort developers, later as retirees and restaurateurs — brought their culinary standards and their supplies with them. Italian pasta, olive oil, and wine are imported regularly; Italian cooking technique is taught and practised seriously; and the town now has a density of Italian restaurants that would be credible in a medium-sized Italian city.

Swahili Coastal Cuisine

Beneath the Italian overlay is the ancient Swahili culinary tradition — a synthesis of Arab, Indian, and East African cooking developed along the Indian Ocean coast over a millennium of trade. Coconut milk and tamarind provide the base flavours; fish and shellfish from the Indian Ocean are the primary proteins; pilau rice (spiced with cardamom, cumin, and cinnamon in the Arab tradition) accompanies every major meal. The Malindi Marine National Park protects the reef ecosystem that supplies the town's kitchens.

Practical Notes

Malindi is reached by daily flights from Nairobi (1 hour) or by a 5-hour drive along the coast road through Mombasa. Kenya uses the Kenyan Shilling. Card payments are accepted at hotels and most tourist-facing restaurants; cash is needed for local establishments. The Indian Ocean monsoon runs from April to June (the long rains, with rough seas and limited beach activity) and October to November (the short rains). November to March and July to September are the optimal periods for both weather and dining.