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)
Closed 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,103)
Traveller rating
Traveller type
Time of year

1 - 10 of 854 reviews

Reviewed 1 week ago

I am from Vancouver, Canada and wished to have a special dinner for my fiance, who lives in Kenya. I had contacted Tracy and explained what I had wished to celebrate this special occasion and she was fantastic. We stayed at their related hotel Flamboyant...More

Thank Len P
Reviewed 3 weeks ago

What a dining experience. It’s not everyday you can say you’ve eaten in a cave that’s at least 120,000 years old. It really has the wow factor. We arrived to be greeted by colourful dressed warriors, then walked down the winding carved steps into the...More

1  Thank kkevr
Reviewed 3 weeks ago

We had the seafood platter for two with my girlfriend to celebrate our engagement. The food was excellent. the whole environment and ambiance was just perfect. Most of all we loved our waiter Mary who was so professional and friendly. Thanks for the great time.

Thank Daniel A
Reviewed 3 weeks ago via mobile

We love this place and go whenever we can sneak away from the kids for a night while visiting the coast. The servers are friendly and very professional, food is delicious, but the best thing is the atmosphere. Never been to such a unique place...More

Thank RobinFarnworth
Reviewed 13 April 2018 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 April 2018 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 2 April 2018 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 2 April 2018

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 2 April 2018

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 31 March 2018 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
Nearby HotelsSee all 30 hotels in Diani Beach
Hotel Diani House
52 reviews
.18 miles away
Diani Sea Lodge
531 reviews
.40 miles away
Waterlovers Beach Resort
482 reviews
.43 miles away
Diani Sea Resort
1,086 reviews
.49 miles away
Nearby Restaurants
Kokkos Cafe Bistro
224 reviews
.28 miles away
Shashin-Ka Japanese Restaurant
41 reviews
.40 miles away
The Edge Beach Restaurant
101 reviews
.41 miles away
Nearby Attractions
Qta Tours & Safaris
42 reviews
.34 miles away
Diani Beach
1,264 reviews
2.29 miles away
Funtimes African Safaris
5 reviews
.48 miles away
Oranje Safari
124 reviews
2.75 miles 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, Groups, Child-friendly, Special Occasion Dining, View, Local cuisine
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