Tantalising experiences for your tummy and tastebuds when visiting Malinidi

  1. Home
  2. >
  3. Blog
  4. >
  5. Travel
  6. >
  7. Tantalising experiences for your...

Best Restaurants in Malindi

Malindi is a small tropical town in Kenya, featuring perfect beaches, world-class resorts, and relaxing retreats. It offers a wide range of dining options, where you can satisfy your appetite with mouth-watering meals. The town has an excellent culinary identity, with an array of foods prepared with local ingredients fused with diverse intercontinental influence.

Whether you’re looking to enjoy a delicious lunch in a beachfront restaurant or a romantic dinner under a canopy lit with candles, Malindi has everything you need.

So without any more distractions lets sink our teeth into  the best restaurants in Malindi:

1. Osteria Malindi

Osteria is an Italian themed restaurant situated on a beach with stunning ocean views. Apart from the breezy oceanfront terrace for dining, the restaurant has a dining room where you can enjoy a great evening meal with your loved one. It features a beautiful ambience, attentive staff, and a nicely curated menu.

Italian delicacies such as spaghetti are one of the popular meals here, and they also serve fresh and tasty seafood. The restaurant is a pretty good spot for a romantic evening sitting under a canopy lit with candles while watching the sunset.

Osteria Malindi

Osteria Restaurant Malindi, Image Source: Facebook.Com

2. La Griglia Restaurant

La Griglia is a seafood grill restaurant and wine bar located at Casino Malindi and offers an interesting fusion of Kenyan and Italian cuisine. The restaurant is set in an outdoor garden which creates the right mood for an enjoyable gourmet evening. Their menu provides for a wide range of choices from Italian, seafood to grill and their desserts are quite good.

3. The Old Man and the Sea

First of all, what a name! The Old Man and the Sea are quite befitting because it is one of the oldest restaurants in Malindi. This little old gem offers an intimate and romantic ambience and makes for a good venue for anything intimate or low key such as a date night or anniversary.

The dining area is set in an old Swahili style and just across the windows; you can see the Vasco Dagama pillar. Seafood on the barbeque is their speciality and they are located at Silversand Road, Malindi.

The Old Man and the Sea

The Old Man and the Sea Restaurant, Image Source: Facebook.Com

4. Baby Marrow Restaurant

Located on Silversand Road, Baby Marrow is one of the best restaurants in Malindi and even in the larger coastal region. They fuse bold contemporary art with a very leafy garden setting to make for an intimate, very relaxing atmosphere.

The tranquil music playing in the background plays into the mood they’re going for and the service is both professional and friendly. The cuisine consists of the Mediterranean, Italian, Vegetarian, European, Seafood and they make pizza too.

Baby Marrow Restaurant

Baby Marrow Restaurant, Image Source: Facebook.Com

5. Rosada Restaurant

With a beautiful beach setting and magical ocean views, Rosada Restaurant is a great place to relax, and enjoy delicious meals in Malindi. The restaurant is located on the most popular beach in the town – Silversand at Casuarina.

The food menu ranges from international, Seafood, Italian, Mediterranean, barbeque and it’s also vegetarian-friendly and they are moderately priced. Monday nights are party nights as they host well-organized beach parties that attract the mature and fun crowd.

6. Scorpio Villas Restaurant

This restaurant is situated inside Scorpio Villas Resort, which is set in a lush tropical garden, on a private white beach of Malindi. The restaurant serves a mix of African, Italian and European foods, as well as a wide range of drinks and cocktails from its lounge bar. Overlooking the sea, it’s a great place to enjoy delicious seafood when in town. The prices are pocket-friendly and the waiters are friendly and helpful.

Scorpio Villas Restaurant

Scorpio Villas Restaurant, Image Source: Facebook.Com

7. Mayungu Beach Restaurant

Located on the private Mayungu Beach, this restaurant is a great place to enjoy relaxing moments and delicious meals. Mayungu serves everything from local African food to fresh seafood including grilled fresh fish. The service from the staff makes the visit worthwhile and they also have a well-stocked bar to order a drink to go with your meal.

Mayungu Beach Restaurant

Mayungu Beach Restaurant, Image Source: Facebook.Com

8. Barefoot Beach Restaurant

Located in Barefoot Beach Camp, on the private Mambrui North Beach, this thatched Makuti-roofed restaurant offers a unique dining experience in Malindi. With a nice ambience, beautiful Indian Ocean views, breezy and relaxing tropical atmosphere, it attracts both locals and tourists every now and then. Their menu consists of African food, Seafood, European food, Mediterranean and they also cater to vegetarians.

Barefoot Beach Restaurant

Barefoot Beach Restaurant

9. Olimpia Club

Located at Casuarina in Malindi, Olimpia Club is an Italian restaurant serving mainly Italian cuisine and seafood. The restaurant brings in musicians to play mostly Italian sounds for the guests as they enjoy their meals. Their pasta dish with squids and olives has become quite a household order and their fresh oysters are also a favourite with the visitors.

Olimpia Club Malindi

Olimpia Club Malindi, Image Source: Facebook.Com

10. KB Karen Blixen Restaurant

Located in the heart of Malindi, KB Karen Blixen Restaurant is a historical restaurant set on the square of the Galana Centre. The restaurant is also known as “Elephant Bar’ due to the massive concrete elephant with its raised trunk placed on site, in one of the most vibrant areas in the town. It’s named after the Danish author of Out of Africa, Karen Blixen.

The restaurant serves a wide range of delicacies including Italian foods and coffee – espresso. It’s also a great place to hang out with friends and family.

KB Karen Blixen Restaurant

KB Karen Blixen Restaurant, Image Source: Facebook.Com

Finding you the best prices. Book your
whole itinerary with us!

  1. Make a search for Flights, Hotels, Car Hire and / or Activities
  2. Enter your details
  3. Pay by card or Mobile Money
  4. Print your tickets & Vouchers
  5. Secure, fast and convenient

Tripindigo is East Africa’s leading travel comparison website. Revolutionary but effortless, booking your itinerary has never been easier.

Our world class customer service team is always here, should you need assistance during or after your booking.

Learn More

Connect with us

Presenting all the information you need

Destinations: to where?

Know where you're going? Needing inspiration? East Africa's popular and important Cities, National Parks and Islands. Important and interesting information to assist your travel planning.

Flights Guide

Our Travel Guide provides all the information needed for your East African visit: Regulations, Documentation required, Visas, Health and Vaccinations, Insurance, Travel tips, Newsletter sign-up.

Customer Support and Help

How to, FAQs, Searching & Booking, Change / Amend bookings, Residents vs Visitor rates info, Payment information / Refunds, Privacy Policy, Terms & Conditions, Contact.