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.

Bidi Badu Restaurant

Diani Beach Rd | Bidi badu Beach Resort, Diani Beach, Ukunda 80401, Kenya
+254 721 131415
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good28%
  • Average15%
  • Poor6%
  • Terrible6%
Travellers talk about
“seafood” (19 reviews)
Open Now
All hours
African, Bar, Seafood, Vegetarian Friendly
$$ - $$$
Diani Beach Rd | Bidi badu Beach Resort, Diani Beach, Ukunda 80401, Kenya
All Details
Write a Review
Reviews (164)
Traveller rating
Traveller type
Time of year

1 - 10 of 116 reviews

Reviewed 2 days ago via mobile

The 4 of us have been there 3 times at lunch. Service is kind and quick (for the Kenyan standards) octopus, prawns and calamari cooked in different ways but always delicious. The final bill will positively surprise you.

Thank Massimo S
Reviewed 3 weeks ago

We got taken here by Kris and Kevin who work at the leopard beach hotel promising a good evening It didn't disappoint. It was cool and hip atmosphere we ate local food and beer which was superb . We went on a Sunday when the...More

Thank cmw666
Reviewed 10 August 2017

The most cosy beach bar in Diani Beach. African style, African music and tastefull food. For sure, worth a visit. Excellent value for money. When crowdy, preparation of food can take some time. So then enjoy the place and hakuna matata.

Thank janzwa2003
Reviewed 30 July 2017

i was on my holiday the my friends sugested to have stop over at Bidi Badu. It was my first time but ii enjoyed their amaizing coconut prawns and relaxing at the beach with chilled drinks and my coleague ordered grilled fish which was tasty...More

Thank Ali Matano M
Reviewed 30 July 2017

Very cool place with fresh fish and lobster. How easy it is to go for a swim while you're waiting for lunch is priceless. The service is very friendly. We'll be back for sure!

Thank Armando M
Reviewed 28 July 2017

Bidi Badu translates as the KiSwahili version of abracadabra, and after going there I understand why. From the service, to the atmosphere, to the selection, everything about this restaurant is dazzlingly poor. The first time I ate here, the food took a long time, was...More

Thank Liam_Ragan
Reviewed 26 July 2017 via mobile

Very casual place on the the beach, we enjoyed fresh prawns and fish. Price is ok, server was very attentive, they have souvenir shops and a DJ Booth.

Thank Carolinalasvegas
Reviewed 17 July 2017

When visiting Mombasa, my friends said Bidi Badu was a must stop for sea food. They visit the place often and were familiar with the staff. They also let me know that patience is a virtue and part of coming here is relaxing and enjoying...More

Thank Elisabeth T
Reviewed 21 June 2017 via mobile

Bidi badu was recommended by a friend but was a disappointment. The waiter said everything in the menu was available but it wasn't. The food was too salty and we could not finish it. The portions were not proportional - too much starch and little...More

Thank Patrick M
Reviewed 21 May 2017

do not expect much from this place. enjoy the local ambiance, may be the cold beer if you lucky watch peope and the beach

Thank rafik16
Nearby Restaurants
Ali Barbour's Cave Restaurant
995 reviews
.76 km away
Nomad Restaurant
403 reviews
.87 km away
Kokkos Cafe Bistro
164 reviews
1.20 km away
Forty Thieves Beach Bar & Bistro
827 reviews
.78 km away
Nearby Attractions
Diani Beach
1,051 reviews
4.41 km away
Snake Park
14 reviews
4.01 km away
Skydive Diani
59 reviews
1.61 km away
Wildlife Safari Exploreans Day Trips
26 reviews
3.55 km away
Questions & Answers
Get quick answers from Bidi Badu 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
Brunch, Lunch, Dinner, After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Reservations
Good for
View, Child-friendly, Kids, Bar Scene, Romantic, Groups
Open Hours
10:00 - 00:00
10:00 - 00:00
10:00 - 00:00
10:00 - 00:00
10:00 - 00:00
10:00 - 00:00
10:00 - 00:00
Location and Contact Information
  • Address: Diani Beach Rd | Bidi badu Beach Resort, Diani Beach, Ukunda 80401, Kenya
  • Location: Africa  >  Kenya  >  Coast Province  >  Ukunda  >  Diani Beach
  • Phone Number: +254 721 131415
  • E-mail
Beautiful beach view with delicious seafood and and amaizing homely atmoshpere..
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