Best Restaurants in Lamu Island
Hungry in Lamu Island? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Lamu Island
- Top rated
- Closest to the centre
- A–Z
30 restaurants
-
Restaurant4.5★608 reviews
Peponi Hotel Lamu
Nestled in the serene coastal village of Shela, Peponi Hotel offers an exquisite dining experience complemented by stunning ocean views. Enjoy the best of Kenyan cuisine in a tranquil atmosphere that captures the essence of Lamu's rich heritage.
-
Restaurant4.0★365 reviews
Lamu Palace Hotel
Lamu Palace Hotel is a culinary oasis in Lamu, offering exquisite dining experiences amidst stunning coastal views. With a diverse menu that celebrates local flavors, it's a must-visit for any traveler.
Daily 7:00–22:00
-
Restaurant4.3★306 reviews
Floating Bar & Restaurant Lamu
Nestled in the stunning Indian Ocean, the Floating Bar & Restaurant Lamu offers a unique dining experience that combines breathtaking views with delicious cuisine. This vibrant spot is perfect for tourists seeking to unwind while enjoying a refreshing drink or a delectable meal surrounded by the beauty of nature.
Open 24 hours
-
Restaurant4.3★174 reviews
Mangrove Restaurant
Mangrove Restaurant in Lamu is a culinary gem offering a delightful blend of local and international cuisines. With its picturesque setting and inviting atmosphere, it's the perfect spot for tourists to indulge in authentic flavors while enjoying the stunning coastal views.
Daily 7:00–22:00
-
Restaurant4.4★118 reviews
Seafront Cafe
Nestled along the picturesque Corniche Path in Lamu, Seafront Cafe offers tourists a delightful dining experience with stunning ocean views and a diverse menu that celebrates local flavors. Open daily from 7 AM to 10 PM, this cafe is perfect for breakfast, lunch, or dinner while enjoying the gentle sea breeze.
Daily 7:00–22:00
-
Restaurant3.8★156 reviews
Lamu Sunsail Hotel & Restaurant
Nestled along the picturesque shores of Lamu, the Lamu Sunsail Hotel & Restaurant offers tourists a unique blend of local culture, delicious cuisine, and breathtaking ocean views. This vibrant destination is perfect for those seeking relaxation and adventure alike.
-
Restaurant4.4★76 reviews
Sea Suq
Nestled in the picturesque Shela, Sea Suq offers a delightful dining experience with stunning coastal views. Enjoy fresh seafood and local delicacies in a vibrant atmosphere that captures the essence of Kenyan coastal culture.
Daily 7:00–22:00
-
Restaurant3.7★102 reviews
New Mahrus Hotel and Rooftop restaurant
Discover the vibrant flavors of Lamu at the New Mahrus Hotel and Rooftop Restaurant, where culinary delights meet stunning views. Perfect for tourists seeking an unforgettable dining experience.
-
Restaurant4.0★79 reviews
Stop Over Restaurant
Nestled in the heart of Lamu, Stop Over Restaurant offers a delightful culinary experience with a menu that celebrates local flavors. Perfect for tourists seeking an authentic taste of Kenyan cuisine, this restaurant is a must-visit.
Daily 7:00–21:00
-
Restaurant4.2★54 reviews
Whispers Cafe
Nestled in the heart of Lamu, Whispers Cafe offers a delightful blend of local and international cuisine, making it a must-visit for tourists seeking a unique dining experience. With its charming atmosphere and friendly service, it's the perfect spot to relax and enjoy the flavors of this beautiful coastal town.
Mon–Sat 9:00–18:00
Labanda Restaurant
Nestled in the heart of Lamu, Labanda Restaurant offers a delightful dining experience with a mix of local flavors and international cuisine. With its inviting atmosphere and friendly service, it's a must-visit for any traveler seeking to savor the culinary delights of this historic island.
Daily 7:00–22:30
Sailors Joint
Nestled along the picturesque Corniche Path in Lamu, Sailors Joint offers a unique dining experience with stunning views, delectable cuisine, and a warm atmosphere. This restaurant is a must-visit for tourists looking to savor local flavors and enjoy the vibrant culture of this historic island.
Daily 6:00–22:00
Bush Gardens
Bush Gardens offers a unique dining experience in Lamu, blending local flavors with a serene garden ambiance. Ideal for tourists seeking a delightful culinary escape.
Daily 7:30–22:00
Aquarius Kitchen Lamu(former Umalila)
Nestled along the picturesque shores of Lamu, Aquarius Kitchen offers a delightful dining experience with a fusion of local and international flavors. With its vibrant atmosphere and stunning views, it is a must-visit for any food lover exploring this enchanting island.
Bahari Restaurant
Nestled in the picturesque Shela, Bahari Restaurant offers a delightful culinary experience with stunning views and a warm ambiance, perfect for tourists seeking authentic local flavors.
Daily 7:00–22:00
Mwana Arafa Restaurant Gardens
Nestled in the heart of Lamu, Mwana Arafa Restaurant Gardens offers a delightful dining experience with a blend of local and international flavors. With its lush gardens and welcoming atmosphere, it's an ideal spot for tourists seeking authentic Kenyan cuisine.
Daily 7:00–22:00
Kitangani beach restaurant
Nestled along the stunning coastline, Kitangani Beach Restaurant offers a delightful blend of exquisite barbecue cuisine and breathtaking ocean views. Perfect for tourists seeking relaxation and culinary adventure, this spot invites you to indulge in a memorable dining experience while soaking in the natural beauty of the beach.
Open 24 hours
Pizza O
Nestled in the heart of Shela, Pizza O is a delightful pizzeria offering a wide variety of delicious pizzas made with fresh ingredients. The warm atmosphere and friendly service make it an ideal spot for tourists seeking a casual dining experience after a day of exploring the beautiful surroundings.
Coco Jambo Restaurant
Nestled in the heart of Lamu, Coco Jambo Restaurant offers a delightful blend of local flavors and vibrant ambiance. Perfect for tourists seeking authentic Kenyan cuisine, this eatery promises a memorable dining experience.
Mon–Thu 7:00–23:00 · Fri–Sun 7:00–23:30
Lamu house Restaurant
Nestled in the vibrant town of Lamu, the Lamu House Restaurant offers a delightful culinary experience with a blend of local flavors and international cuisine. With its charming ambiance and friendly service, it is a must-visit for tourists seeking an authentic taste of this coastal paradise.
Daily 7:00–22:00
Moonrise restaurant
Moonrise Restaurant in Lamu offers a delightful dining experience with stunning views and a menu inspired by local flavors, perfect for tourists seeking an authentic culinary journey.
Peponi Hotel bar & restaurant
Nestled in the picturesque Shela village, Peponi Hotel Bar & Restaurant offers a delightful culinary experience with stunning views and a warm atmosphere. Ideal for tourists seeking relaxation and local flavors.
Kijani Rooftop Restaurant
Perched above the enchanting shores of Shela, Kijani Rooftop Restaurant offers an unforgettable dining experience with stunning views and a delightful menu that showcases local flavors. Ideal for tourists seeking a taste of coastal Kenya, this restaurant combines ambiance and culinary excellence.
Zinj
Nestled in the heart of Lamu, Zinj is a must-visit restaurant for tourists seeking an authentic culinary experience. With a blend of local and international flavors, this eatery promises a delightful dining experience that captures the essence of Kenyan hospitality.
Mon–Sat 9:00–21:30 · Sun 10:00–21:30
Meras house
Nestled in the serene landscapes of Matondoni, Meras House offers a unique dining experience that combines local flavors with a cozy atmosphere. With spacious rooms and a warm ambiance, it's the perfect spot for tourists seeking to indulge in delicious cuisine while enjoying the charm of this coastal town.
Shuwari Foods Lamu
Nestled in the heart of Lamu, Shuwari Foods is a culinary gem offering a delightful blend of local and international cuisine. This vibrant restaurant invites tourists to indulge in its flavorful dishes while enjoying the charming ambiance of the historic town.
Mon–Sat 11:00–20:00
Kaskazi catamaran
Kaskazi Catamaran offers a unique dining experience on the water, blending exquisite local and Italian cuisine with stunning ocean views. Perfect for tourists seeking adventure and flavor.
Island Dishes
Island Dishes is a must-visit restaurant in Lamu, offering an authentic culinary experience that highlights the rich flavors and traditions of coastal Kenyan cuisine. With its charming ambiance and delightful dishes, it's a paradise for food lovers.
Lamu place
Lamu Place is a hidden gem for food enthusiasts, offering a delightful blend of local flavors and a cozy atmosphere that captures the essence of Kenyan hospitality. Whether you're seeking traditional dishes or modern twists, this restaurant promises an unforgettable dining experience.
Club village
Nestled in the heart of Matondoni, Club Village is a vibrant restaurant offering an array of delicious local and international dishes. With its warm ambiance and friendly service, it's the perfect spot for tourists seeking an authentic dining experience while exploring the area.
Daily 5:10–11:11
Explore Lamu Island on the map
A handpicked selection of must-see spots in Lamu Island, mapped for you.
More about Lamu Island

Lamu Island travel guide
Lamu Island, Kenya combines Swahili heritage, dhow sailing, quiet beaches and UNESCO-listed Lamu Old Town with mangroves, markets and coastal traditions.
Tell me more about Lamu IslandMore to explore in Lamu Island
Explore more

Explore more of Kenya
Discover Kenya: A land of breathtaking safaris, rich cultural heritage, and stunning coastlines that promise adventure and relaxation all in one.
Explore Kenya
Getting your guide ready…
We are putting together a fresh copy of the Lamu Island guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
