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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Ali Barbour's Cave Restaurant

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
| Diani Beach, Diani Beach, Ukunda 80400, Kenya
+254 714 456 131
6:00 pm - 12:00 am
Open now
All hours
Sun - Sat 6:00 pm - 12:00 am
More Info
Add Photo Write a Review

802 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 646: English reviews
Kigali, Rwanda
Level Contributor
6 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed yesterday NEW

Great place to go for atmosphere. The food was solid. I would definitely go again, but some of our dishes didn't BLOW me away. The carpaccio is very very good and so is the frozen key lim cheesecake. mango prawn salad is meh, but seriously, this might be one of the coolest restaurants I've ever been to.

Thank Christine G
London, United Kingdom
Level Contributor
3 reviews
5 of 5 stars Reviewed 2 days ago NEW via mobile

This restaurant is genuinely in a coral cave next to Diani beach. It serves outstanding sea food and fish in an amazing ambiance. And not only that they pick you up from your hotel to get you there. They aldo have a beach side bar open in the day which serves lunch in a more casual atmosphere. Both well worth... More 

Thank gingerwarrior2016
Level Contributor
19 reviews
9 restaurant reviews
4 of 5 stars Reviewed 5 days ago NEW

I had read a lot of reviews about the place and went there not expecting much, just specificly for the ambiance. Well, it was worth it. The cave dining experience is just the best. Their wine list is also good. Their food is fresh, with the seafood freshly caught, and the vegetables freshly picked. Nevertheless, I was not really wowed... More 

Thank Anna B
Level Contributor
5 reviews
3 restaurant reviews
3 of 5 stars Reviewed 1 week ago

We went there with my family (8 adults), very fancy looking place, for the service I would say its okay, but the food was average or below... Unfortunately we paid high price for that food... Kenya restaurants not so cheap but you most-likely will pay for the view or the atmosphere.. Bonus for them, that they offer free transfer to... More 

Thank Enci V
New York City, New York
Level Contributor
41 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
2 of 5 stars Reviewed 1 week ago

I had been eager to try this place over the last couple of years and was thrilled when my friends chose to eat dinner here our first night in Diani. While the decor lived up to the hype, the food and service did not. Small cockroaches intruded on our dinner several times - flying into our laps, onto the table... More 

Thank Yesdnyl
Southampton, United Kingdom
Level Contributor
25 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed 1 week ago via mobile

Amazing food, amazing setting and very friendly staff. The steak and chicken was cooked to perfection. This really is worth a visit. Not your normal restaurant. Great end to our honeymoon. Thank you.

Thank Kayley W
Abbotsford, Canada
Level Contributor
59 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 34 helpful votes
4 of 5 stars Reviewed 1 week ago

It was reassuring to know that in returning to Ali Barbour's after 10 years some things hadn't changed! The setting is as stunning as ever, with the moon shining through the large hole above us. The sad part is that the food was not wonderful. We shared an appy, the "Ali's whisky prawns", which was delicious. The stroganoff was good... More 

Thank ruthinafrica
Bergen, Norway
Level Contributor
18 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Beautiful restaurant! Inside a cave with hundreds of candles! Food was OK and the price was OK, but the scenery was stunning!

Thank MalinMD
Level Contributor
18 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Not to be repetitive, but the cave is beautiful, and at night you can see the stars. The food is expensive, and when my family went the food took too long to arrive [over 1.25 hour]. Also, portions were on the small side. Lots of bread is provided. I found my barracuda dish to be very good. In light of... More 

Thank Gianmarco T
Thatcham, United Kingdom
Level Contributor
4 reviews
5 of 5 stars Reviewed 2 weeks ago

This restaurant is well worth a visit. The cave space has been used very artistically and the whole place is very tastefully decorated. There is an opening in the roof so that you can see the stars at night. The food is delicious and service is prompt and friendly.

Thank jofraser2016

Travelers who viewed Ali Barbour's Cave Restaurant also viewed


Been to Ali Barbour's Cave Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    5 of 5 stars
Average prices
$33 - $79
International, European, Seafood
Dinner, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar
Good for
Romantic, Special occasions, Large groups, Local cuisine, Scenic view, Families with children
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: | Diani Beach, Diani Beach, Ukunda 80400, Kenya
  • Location: Africa  >  Kenya  >  Coast Province  >  Ukunda  >  Diani Beach
  • Phone Number: +254 714 456 131
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.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Ali Barbour's Cave Restaurant and other visitors
4 questions
Ask a question

See all questions (4)

Questions? Get answers from Ali Barbour's Cave Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?