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.

Ali Barbour's Cave Restaurant

Ali Barbours Rd | Diani Beach, Diani Beach, Ukunda 80400, Kenya
+254 714 456131
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent62%
  • Very good25%
  • Average8%
  • Poor2%
  • Terrible3%
Travellers talk about
“crepe suzette” (17 reviews)
“steak” (40 reviews)
“chilli crab” (11 reviews)
Opens in 3 min
All hours
Seafood, International, European, Vegetarian Friendly, Vegan Options, Gluten Free Options
Ali Barbours Rd | Diani Beach, Diani Beach, Ukunda 80400, Kenya
All Details
Write a ReviewReviews (1,074)
Traveller rating
Traveller type
Time of year

1 - 10 of 832 reviews

Reviewed yesterday

The restaurant itself is must to see. Food was little disappointment, little too european menu, but good. Overall amazing experience. Owner was very friendly and dropped us to our hotel as there was delay in our transportation.

Thank 38SonjaV
Reviewed 3 days ago via mobile

We visited Ali Barbours cave for family night out, the food was absolutely delicious, we were served by a very nice lady called Mary, very helpful with excellent knowledge of the menu and the wine list. The atmosphere is wonderful, beautifully lite with the most...More

Thank Caroline B
Reviewed 1 week ago

This place had the opportunity to be amazing as the setting is incredible, unfortunately the food is expensive for what you get and on top of that it is massively overcooked and tasteless.

Thank Clivop
A TripAdvisor Member
Reviewed 1 week ago via mobile

I think it was the best meal we had in diani beach!Really great atmosphere,very special restaurant and.the staff was friendly and helpful.The only reason I do not give 5 stars is because the portion was a little small for.the money we paid.Other than that everything...More

Thank A TripAdvisor Member
Reviewed 2 weeks ago

It was to be a special dinner - and there were 12 of us. One had broken her fibula at the ankle and came in from the hospital to the table. The ambience was memorable, as was the welcome. The food was good. The ability...More

1  Thank Vagenende
Reviewed 3 weeks ago

Atmosphere was excellent; stargazing through those holes in the roof at the African sky. The food was very good. I can't remember the price now but it was worth it whatever it was. The staff were well trained and attentive and friendly. Would love to...More

Thank njpmac
Reviewed 4 weeks ago via mobile

Came here with my family. It was a fun experience and absolutely gorgeous setting. The food was fantastic. Perfect for a romantic dinner.

Thank iluvafrica333
Reviewed 4 weeks ago

I went with friends to this beautiful cave and it just seems perfect for romantic dining. The cocktails are top. I didn't have the time to stay for dinner.

Thank Lisa S
Reviewed 4 weeks ago via mobile

Great atmosphere in this friendly & starlight lit restaurant. Good menu with intresting local produce. One of the best night in Diani with great value for money.

Thank Peter E
Reviewed 4 weeks ago via mobile

Now the food is not so great. The service is good the atmosphere is fabulous. The cave is romantic and simple. But the quality and quantity has declined since our last visit. We were not impressed this time.

Thank Adrianna A
Nearby HotelsSee all 29 hotels in Diani Beach
Hotel Diani House
51 reviews
.29 km away
Diani Sea Lodge
520 reviews
.64 km away
Waterlovers Beach Resort
471 reviews
.69 km away
Diani Sea Resort
1,050 reviews
.79 km away
Nearby Restaurants
Kokkos Cafe Bistro
200 reviews
.45 km away
Forty Thieves Beach Bar & Bistro
914 reviews
.18 km away
Shashin-Ka Japanese Restaurant
29 reviews
.64 km away
Nearby Attractions
Diani Beach
1,179 reviews
3.68 km away
Marco Polo Safaris
297 reviews
5.76 km away
Oranje Safari
116 reviews
4.42 km away
Skydive Diani
75 reviews
.10 km away
Ask a question
Questions & Answers
aniket s
28 December 2017|
AnswerShow all 6 answers
Response from Kevs2 | Reviewed this property |
Vegetarian options are available. You can also download the menu from their website in advance and hope you find something you like.
john p
28 November 2017|
AnswerShow all 7 answers
Response from Mohamed S | Reviewed this property |
you can pay with any card.
Google Translation
8 November 2016|
AnswerShow all 7 answers
Response from Ashley4406 | Reviewed this property |
No accomodation. Excellent food. Plenty of great hotels nearby. Enjoy.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$33 - US$79
Dinner, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar
Good for
View, Child-friendly, Romantic, Special Occasion Dining, Groups, Local cuisine
Open Hours
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
6:00 PM - 12:00 AM
Location and Contact Information
  • Address: Ali Barbours Rd | Diani Beach, Diani Beach, Ukunda 80400, Kenya
  • Location: Africa  >  Kenya  >  Coast Province  >  Ukunda  >  Diani Beach
  • Phone Number: +254 714 456131
  • E-mail
You'd be hard pushed to find a more romantic place to dine than Ali Barbour's Cave Restaurant, set inside an ancient coral cove and lit by warm candlelight. The a la carte menu specializes in seafood, international & traditional cuisine and is accompanied by a great wine-list so take your time over dinner.The Restaurant opens every day from 7pm. Reservation Required.Courtesy transfer from Hotels in Diani.Dress Code: Smart casual. No shorts, no hats.We apologize we do not allow children 6 and under.Cigars from our humidor available.
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