Madafoo's Beach Bar & Restaurant
Ranked in Best Casual Dining in Diani Beach
About
The smash burgers are a must-try, and the menu goes well beyond just seafood. Service is impressively quick at dinner, the beach is quieter than most spots in Diani, and it's pet-friendly with all dogs on leashes.
Highlights
- Dine-in
- Takeout
- Serves beer
- Serves wine
- Breakfast
- Lunch
- Dinner
- Brunch
- Vegetarian options
- Takes reservations
HoursOpen now
Google reviews
- Toni N.Google review · 26 Jan 2026
Solid spot with a diverse menu (not just seafood!). The smash burgers are a must-try. We’ve been back multiple times and never been disappointed. Service is impressively quick during dinner, though slightly slower during the late lunch hours. Highly recommended!
- Nathalie S.Google review · 24 Jan 2026
The place is nice , food and drinks are very good. The staff are super friendly. It’s pet friendly so we saw a few dogs but all on leashes which is good. Highly recommend this place if you like to relax and have good food. The beach is quiet compared to a lot of the other places and so there’s little disturbance from vendors . There’s a kite school on site as well so there’s things to do here aside from eat and relax. All lovely things
Read moreShow less
- Giulia V.Google review · 14 Jan 2026
Beautiful and well-kept location in a beautiful garden, overlooking the ocean. We only went for lunch and to enjoy a walk. The atmosphere was very peaceful and well-maintained. Service on the beach was very slow, but good. It must be nice to stay there too sleep too; I'll plan it. The showers near the reception are useful for those returning from the beach. Everyone, from the reception to the restaurant, was friendly, but they were a bit slow with orders and waiting times.
Read moreShow less
- Andy B.Google review · 28 Dec 2025
Great location to chill. Been twice and both times food is small in quantity and weak in taste. Both times slow with mistakes in the service. Cocktails missing key ingredients & wrong foods served
- Ilaria T.Google review · 6 Aug 2025
We stayed in a Villa near this beach bar that become our favorite place to lay on the beach! The staff was so friendly and the location is wonderful, with big and comfortable beach beds and lovely sand bank just in front of you. All was clean and I also had a memorable massage.
Location
Galu 723, Diani Beach, Kenya
Diani Beach
Explore guides
Kenyan Food Guide: 20 Dishes You Need to Try
From nyama choma grilled on charcoal to ugali eaten with your hands, Kenyan food tells the story of 42 tribes, centuries of trade, and a country that takes eating seriously. Here's everything worth ordering.
Read guide →Kenya CoastDiani Beach, Kenya: Where to Stay, Getting There & Best Time
The real Diani Beach — Africa's most-awarded beach destination with 17km of white sand, but also beach boys, monsoon seasons, and an all-inclusive debate. Here's what you need to know.
Read guide →Kenya CoastWhere to Stay in Diani Beach: Guide 2026
From $79/night all-inclusive at Baobab to $700/night boutique perfection at Kinondo Kwetu, Diani Beach has accommodation across every tier. Here's the honest guide to choosing the right resort.
Read guide →Kenya CoastKisite Marine Park: Fees, Tours and Wasini Trips
Most snorkelling day trips sold in Diani and Mombasa end up in the same place: a no-take marine park off Shimoni, reached only by boat, with lunch on Wasini Island. What the park charges, how the day runs, and how to compare tours.
Read guide →Frequently Asked Questions
More casual dining near Diani Beach
Top Pick 2026Top Picks have a Google rating of 4.5 or higher from 200+ reviews and are still open. They are never paid for.Casual Dining · Diani BeachThe Salty Squid Beach Bar & Restaurant
4.5(1,532 Google)Price level: Mid-range
Casual Dining · UkundaColobus Shade
4.4(304 Google)Price level: Mid-range
Casual Dining · UkundaMwaepe Fisherman Beach Restaurant
4.2(283 Google)Price level: Budget
Casual Dining · Diani BeachBlue Marlin Restaurant
4.3(147 Google)
Casual Dining · Diani BeachMvureni Beach Bar and Restaurant
4.3(607 Google)Price level: Budget
Casual Dining · UkundaTangezi Seafood Restaurant
4.7(29 Google)
More in Diani Beach
Nightlife & LeisureJulia Top Best Massage -Diani
5.0(32 Google)
HotelsDolphin House, Galu Beach
4.9(62 Google)
HotelsKinondo Kwetu
4.8(147 Google)
AttractionsMangrove Boardwalk
4.8(12 Google)
HotelsAlmanara Luxury Villas
4.7(151 Google)
Top Pick 2026Top Picks have a Google rating of 4.5 or higher from 200+ reviews and are still open. They are never paid for.HotelsNeptune Palm Beach Boutique Resort & Spa
4.6(249 Google)


