We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Old Man and the Sea Restaurant

Mama Ngina Road, Malindi 80200, Kenya
+254 42 2131106
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good31%
  • Average7%
  • Poor7%
  • Terrible4%
Travellers talk about
“prawns” (20 reviews)
“seafood” (45 reviews)
“steak” (15 reviews)
Restaurant Hours
Seafood, European, Vegetarian Friendly
$$ - $$$
Mama Ngina Road, Malindi 80200, Kenya
All Details
Write a Review
Reviews (290)
Traveller rating
Traveller type
Time of year

1 - 10 of 203 reviews

Reviewed yesterday

My husband, five-year old son and I went for a late lunch. The place was abandoned as tourism has really taken a hit recently. The waiter was extremely attentive and coached us through the menu, advising against certain sea food and in favor of other...More

Thank Fantajan
Reviewed 1 week ago via mobile

Lovely place. Small, niche and the freshest fish. Not over-priced and can get busy, so best to pre-book.

Thank Sarah M
Reviewed 2 weeks ago

Cozy place where you can try really good fish dishes. Just take catch of the day. Perfect service. Make sure you have cash - they don't accept cards

Thank Maria F
Reviewed 3 weeks ago via mobile

Visited the restaurant on my first night in Malindi and wasn’t disappointed ended up going back again for their delicious fresh sea food and amazing service.For such a good cozy restaurant it looked almost empty with only a handful of dinners despite the food being...More

Thank somoli
Reviewed 20 August 2017 via mobile

The restaurant has very good food and service. Recommend for dinner . Small and cozy . Very good desert

Thank yanochka2
Reviewed 9 August 2017 via mobile

Old man in the sea is the place where my partner fell in love with seafood when he was 16 and over two decades later I realise why. We had an incredible date night, the environment is cosy and intimate, the waiters are attentive yet...More

Thank Holly Suzanne B
Reviewed 24 July 2017

lol,first,the waiter didnt even know who ordered what.they got it all mixed up but the worst was,it was all too expensive and this isnt one of those fancy restaurants.Its too small and looks like old time mud huts.TERRIBLE AT ITS BEST!

Thank Maureen N
Reviewed 17 July 2017 via mobile

Small and bijou restaurant which adds to its charm. Friendly waiting staff and had speedy service. The fillet steak is delicious and moist and the Amarula brûlée is to die for. Only thing to be aware is that the tax isn't included in the menu...More

Thank Joanne L
Reviewed 14 July 2017

This is a small restaurant with limited space between tables, within a converted building. The service is friendly and attentive and the food very good. The fillet steaks are excellent. We have dinned here twice during our stay, sampling both fish and meat dishes which...More

Thank Escape-overseas
Reviewed 28 June 2017 via mobile

Perfect! Staff are so friendly and professional. Food is amazing! Had the poached red snapper and chocolate mouse. All 5 stars!!!! Super super good! Definitely recommend to anyone visiting Malindi. Prices are standard, but food and service is well above and beyond the quality of...More

Thank Johanna O
Nearby Restaurants
Baby Marrow
183 reviews
.99 km away
132 reviews
.92 km away
Scorpio Villas
33 reviews
.25 km away
Nearby Attractions
Falconry of Kenya
60 reviews
2.58 km away
Vasco da Gama Pillar
98 reviews
.38 km away
Portuguese Church
29 reviews
.99 km away
Malindi Market
25 reviews
2.91 km away
Questions & Answers
Get quick answers from Old Man and the Sea Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, Lunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Romantic, Kids, Child-friendly, Special Occasion Dining, Local cuisine
Location and Contact Information
  • Address: Mama Ngina Road, Malindi 80200, Kenya
  • Location: Africa  >  Kenya  >  Coast Province  >  Malindi
  • Phone Number: +254 42 2131106
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing