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...
  • Excellent63%
  • Very good24%
  • Average8%
  • Poor2%
  • Terrible3%
Travellers talk about
“crepe suzette” (15 reviews)
“chilli crab” (19 reviews)
“steak” (40 reviews)
Open Now
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,098)
Traveller rating
Traveller type
Time of year

1 - 10 of 850 reviews

Reviewed 1 week ago via mobile

This venue is beautiful, like a candlelight grotto. And, the seafood I got was pretty good, but expensive. But they miss on lots of things: Very poor service. Took 20 minutes to get a drink, and poor service after that. Cheesy pop music. Pathetic wine...More

Thank John C
Reviewed 3 weeks ago via mobile

This is a very beautiful restaurant in Diani, where you can go both for romantic dinner or with a group of friends. We order seafood appetizers and main course, with a bottle of good wine, and we paid about 50$ each, which we found a...More

Thank Alexandra P
Reviewed 3 weeks ago via mobile

Definitely a winner with the decor and ambience and the whole set up, it’s truly mesmerizing and an experience worth having. Great staff and service. Food was average not what we expected but overall it was truly special just to be there having a romantic...More

Thank shrinal2017
Reviewed 3 weeks ago

Maybe it is the cave or the sea air .. But everything just tastes great and washes down nicely with their great selection of reds!

Thank KaiUWulff
Reviewed 3 weeks ago

I felt the staff here were a little rude, they didn't seem that bothered with walk ins and weren't as friendly as other people we had experienced in Diani Beach. Regardless we made a reservation for dinner for the next night, as it seemed like...More

Thank seza05
Reviewed 3 weeks ago via mobile

Ate here the first time a few days ago. Ordered chicken, and as I got to a thicker part of the breast realised it was almost entirely raw (only thin strip around the outside of the chicken was cooked). Unfortunately since the lighting is mostly...More

Thank Elbalchin
Reviewed 3 weeks ago

Completely and utterly beautiful cave setting where you can see the stars shining above you, but food wasn't that good. Lacked authenticity for Italian food and I appreciate this is Kenya not the Italtian coast but it could have been a lot better. Seafood chopped...More

Thank Kj1711
Reviewed 4 weeks ago

Amazing location right inside of a cave. The food itself was nothing to write home about and more expensive than other restaurants but I guess one pays extra for eating inside a cave. The staff seemed stressed, the new owner was omnipresent.

Thank ancaperiet
Reviewed 4 weeks ago via mobile

The Cave itself is a marvelous, the details of the corals are superb. Has a nice romantic setting to it and the food is amazing.

Thank AllanNalla
Reviewed 19 March 2018 via mobile

If you come to this area and you are not on a student’s travelling budget, this place is a must. It’s not cheap by local standards, but we had three courses and a couple of bottles of wine and it worked out at about £25...More

Thank chefiain
Nearby HotelsSee all 29 hotels in Diani Beach
Hotel Diani House
51 reviews
.29 km away
Diani Sea Lodge
526 reviews
.64 km away
Waterlovers Beach Resort
483 reviews
.69 km away
Diani Sea Resort
1,075 reviews
.79 km away
Nearby Restaurants
Kokkos Cafe Bistro
216 reviews
.45 km away
Shashin-Ka Japanese Restaurant
41 reviews
.64 km away
The Edge Beach Restaurant
100 reviews
.66 km away
Nearby Attractions
Qta Tours & Safaris
32 reviews
.56 km away
Funtimes African Safaris
5 reviews
.77 km away
Skydive Diani
124 reviews
.10 km away
Sand and Sea Water Sports
18 reviews
.13 km away
Ask a question
Questions & Answers
aniket s
27 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
Romantic, Special Occasion Dining, Groups, Child-friendly, Local cuisine, View
Open Hours
18:00 - 00:00
18:00 - 00:00
18:00 - 00:00
18:00 - 00:00
18:00 - 00:00
18:00 - 00:00
18:00 - 00:00
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