3 Best Restaurants in Kenya

Diamond Beach Village

$$$

Opened in 2000, this eco-lodge is the type of spot where you kick off your shoes when you arrive and don't remember where you left them at the end. The menu has seafood and Swahili bbq, but the delicious wood-fired thin crust pizzas are where it's really at. There's always something happening here, from pizza and film night to international DJs to their epic full moon and Saturday night parties, which make the short speedboat ride from Shela and Lamu Town worth it.

Nomad Beach Bar & Restaurant

$$$

The perfect place to spend a few relaxing hours on a low-slung cushioned sofa with a tropical cocktail, Nomad is a luxurious beach bar that overlooks the white sands of Diani. Open all day from breakfast right through to dinner, the menu features the usual popular snacks, sandwiches, pizzas, and pastas, but also has some dishes based on traditional Swahili cooking, plenty of seafood, and even Indian curries and Japanese sushi—there’s something for everyone.

The Old Man & the Sea

$$$

Near the fishing jetty, this stylish former Arab house built in the early 1900s is known as one of the best places in town for its fresh seafood. Try the marinated prawns wrapped in smoked sailfish, a Malindi specialty, or the red snapper with a champagne sauce. Dishes like sticky chicken wings or pepper steak will appeal to the carnivores.

Silversand Rd., Malindi, Kilifi, 80200, Kenya
042-213–1106
Known For
  • fresh seafood
  • views of fishing dhows
  • good service
Restaurants Details
Rate Includes: Credit cards accepted

Recommended Fodor's Video