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...
  • Excellent44%
  • Very good29%
  • Average14%
  • Poor6%
  • Terrible7%
Travellers talk about
“seafood” (21 reviews)
“octopus” (4 reviews)
Open Now
African, Bar, Seafood, Vegetarian Friendly
$$ - $$$
Diani Beach Rd | Bidi badu Beach Resort, Diani Beach, Ukunda 80401, Kenya
All Details
Write a ReviewReviews (192)
Traveller rating
Traveller type
Time of year

1 - 10 of 132 reviews

Reviewed June 3, 2018

Great food - Masala chips are delicious and portion sizes were huge. Great range of cocktails, great sea view, literally sat on the sand. Quite a quiet area in terms of beach boys too. Has a free gym on site.

Thank Robyn B
Reviewed May 8, 2018

Both hotel and restaurant associated with the Bidi Badu franchise went way beyond my expectations. One of the best meals I had in Kenya, right on the beach front, less than 100m from my extremely well-priced room. GO THERE!

Thank Dan L
Reviewed March 27, 2018 via mobile

The most amazing place to dine,relax with a welcoming atmosphere and people working here.They made as feel at home and safe. I can't thank the boy's enough. They even helped us find an accommodation at a busy time of Easter holiday's . I can sit...More

Thank Muna M
Reviewed March 10, 2018 via mobile

Should serve all equally.....waiters are selective expecting tips.the young owners are proactive and control the service.dogs pea and mess on the sand near the tables....A messy sight not good to be barefoot.

Thank Beth M
Reviewed February 25, 2018 via mobile

Visited Saturday lunchtime. Was told only available food was fish. I don't like fish, so finished expensive drinks and left. Won't go back. Choice is paramount. Just fish is not good enough. Try harder.

Thank ian s
Reviewed December 31, 2017 via mobile

This restaurant is by the beach. Perfect place to have a meal after a swim at the beach. I had the chicken briyan which was heaven . There is also a market at the restaurant so you can also get gifts while you eat there....More

Thank preciousm924
Reviewed December 29, 2017 via mobile

Dinner there was exotic by the music the people... Home made juice excellent. Local food well prepared and presented. We ate for a liw price and the food was of very good quality The place is straight on The beach and this is really enjoyable...More

Thank Pascale R
Reviewed December 27, 2017

Restaurant had very relaxed atmosphere, good location and good food for a reasonable price.Good variety of food and drink.

Thank Clark-trip
Reviewed December 6, 2017

Going for a afternoon drink we had a look at the menu which was very promising. Trying to order a wine unfortunately only one out of the impressive wine list was available. We ended up having Beer and Soda which was not very cold.

Reviewed November 24, 2017

If you're looking for fun and good food at the same time Bidi Badu restaurant is your spot. For dinner the ambience is more like a bar-club with a dj and offers good seafood and surely some fun among the friendly staff and locals.

Thank Irimiri
Nearby HotelsSee all 30 hotels in Diani Beach
Diani Sea Lodge
533 reviews
.44 km away
Hotel Diani House
52 reviews
1.02 km away
The Sands at Nomad
498 reviews
1.03 km away
Waterlovers Beach Resort
486 reviews
1.41 km away
Nearby Restaurants
Nomad Restaurant
554 reviews
.87 km away
Kokkos Cafe Bistro
234 reviews
1.20 km away
Ali Barbour's Cave Restaurant
1,125 reviews
.76 km away
Shashin-Ka Japanese Restaurant
44 reviews
1.39 km away
Nearby Attractions
Qta Tours & Safaris
44 reviews
1.31 km away
Funtimes African Safaris
5 reviews
1.53 km away
Diving The Crab
63 reviews
.83 km away
Raydon Water Sports Limited
16 reviews
1.53 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
Lunch, Dinner, After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Reservations
Good for
Child-friendly, View, Kids, Groups, Bar Scene
Open Hours
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
10:00 a.m. - 12:00 a.m.
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