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%
Travelers 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,116)
Traveler rating
Traveler type
Time of year

1 - 10 of 866 reviews

Reviewed 4 days ago via mobile

This place is like no other and the cave offers a unique and memorable location...it's a must visit for honeymooners and seafood lovers.

Thank dianisafarisholiday
A TripAdvisor Member
Reviewed 4 days ago via mobile

Dinner in one of the most beautiful settings in the world. In addition the food was delicious ( try the chilli crab) and the service excellent!

Thank A TripAdvisor Member
Reviewed 4 days ago via mobile

This is a tourist’s place. Mood is nice, food is okay. Nice for dinner with friends but don’t expect amazing food.

Thank traveladvise85
Reviewed 6 days ago via mobile

The setting is nice, romantic and fun to be underground in a cave. The tables are neat, the service is excellent but the food is not a 5 stars, I'd say 3 stars. We went there twice without reservations even though they mention that you...More

Thank Richard-hm-Lina
Reviewed 1 week ago via mobile

The dinner set up is elegant as they offer variety of sea food.The scenery is very nice as its within a natural cave. Candle lite dinner at its best. An evening dress is proper to put on.

Thank Queenter A
Reviewed 1 week ago

This place is a hidden gem, as it says it is a cave, the food is beautiful, service great, what more can I say.

Thank Bryan N
Reviewed 1 week ago via mobile

Any visit to Diani should include dinner at this unique restaurant. The restaurant is in a cave, but the opening in the ceiling to the sky makes its even more beautiful. The menu was extensive, and we really enjoyed our meal. The staff was helpful...More

Thank moira1234567
Reviewed 2 weeks ago

This restaurant has quite an impressive setting. They offer a pick up and drop off service which is superb. It really is a 'romantic' and very quiet setting and as a group we felt a little out of place. Everyone on the other tables seemed...More

Thank Like2flyalot
Reviewed 2 weeks ago via mobile

Very nice romantic restaurant in the cave,the food is on point and the service is great.I recommend anytime

1  Thank Carene K
Reviewed 2 weeks ago

We could not fault the service at all. We got a free pick up and drop back service from our hotel (in a car not a tuk tuk!). The atmosphere is as good as it looks and we were seated under the hole in the...More

Thank Robyn B
Nearby HotelsSee all 30 hotels in Diani Beach
Hotel Diani House
52 reviews
.18 miles away
Diani Sea Lodge
530 reviews
.40 miles away
Waterlovers Beach Resort
484 reviews
.43 miles away
Diani Sea Resort
1,095 reviews
.49 miles away
Nearby Restaurants
Kokkos Cafe Bistro
229 reviews
.28 miles away
Shashin-Ka Japanese Restaurant
43 reviews
.40 miles away
The Edge Beach Restaurant
101 reviews
.41 miles away
Nearby Attractions
Qta Tours & Safaris
43 reviews
.34 miles away
Funtimes African Safaris
6 reviews
.48 miles away
Diving The Crab
63 reviews
.98 miles away
African Bush & Beach Adventures - Day tours
67 reviews
.57 miles away
Ask a question
Questions & Answers
aniket s
December 27, 2017|
AnswerShow all 7 answers
Response from Laurent_Ka | Reviewed this property |
Yes they do.
Google Translation
john p
November 28, 2017|
AnswerShow all 7 answers
Response from Mohamed S | Reviewed this property |
you can pay with any card.
Google Translation
November 8, 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
$33 - $79
Dinner, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar
Good for
Families with children, Scenic view, Special occasions, Large groups, Local cuisine, Romantic
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