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” (13 reviews)
“duck” (9 reviews)
“chilli crab” (20 reviews)
Open Now
Seafood, International, European, Healthy, Vegetarian Friendly, Vegan Options, Gluten Free Options
Ali Barbours Rd | Diani Beach, Diani Beach, Ukunda 80400, Kenya
All Details
Write a ReviewReviews (1,192)
Traveler rating
Traveler type
Time of year

1 - 10 of 914 reviews

Reviewed 3 days ago

Been here many times with volunteers from Australia. Not many places in the world where you can eat in a coral cave. Food a little more expensive than other restaurants, but top service. Unfortunately bills cannot be divided which is a downside.

Thank boothydownunder
Reviewed 1 week ago

We were a family of 6 ppl and were celebrating my dad's 70th birthday. Booking the table was easy and they picked us up from our hotel in Diani right on time!(this is complementary). The ambiance of the place is amazing. Very nicely done interiors....More

Thank Arti A
Reviewed 1 week ago via mobile

✨ star watching while having your dinner? Here you go 🎶 charming music in a background 🤫Very elegant place 🦀 I loved crab served for the main dish - stuffed crab ✔️complementary hotel pick up in the area - made it so easy to us,...More

Thank ewakoguc
Reviewed 2 weeks ago via mobile

A very unique setting to have a meal in a cave and it is set out very nicely with the lighting and gap in the roof so you can see the night sky. The service is some of the best we have received in kenya...More

Thank Crusader8
Reviewed 2 weeks ago via mobile

My family and I had dinner here a couple of days ago, and the dinner was truly an experience. All though the prices might have been a bit high, the beautiful setting, amazing food and welcoming staff made up for it. If your taking your...More

Thank Karina R
Reviewed 2 weeks ago

Wonderful ambience to this place. Down steps into the cave. Setting is amazing and table layout beautiful. Service was absolutely fine and food arrived in a timely fashion. We were there early at 7 so no competition for a waiter. The only criticism was the...More

Thank CaptChrisRigby
Reviewed 3 weeks ago via mobile

An enthralling venue with a very romantic ambience. Friendly well trained staff with happy faces. Well presented food and good quality with fresh ingredients. Lovely to watch the stars and the moon thru the open cave.. a good star gazing session whilst you admire the...More

Thank Sukesha D
Reviewed 3 weeks ago

Loved the place, came with friends, very nice ambiance, food and service average. Prices are quite on the higher side. Not really value for money.

Thank schultebernd
Reviewed 3 weeks ago

its a sophicated place with light jazz music openiing up in the sky nice welcoming staff with cool towels must book inadvance food is good nice drinks list too

Thank Lucy P
Reviewed 4 weeks ago via mobile

Came here for a meal one night, took a while to be served, found the food ok but a little over priced. Lovely settings though and some nice music playing, had a lovely vibe I must say. We stayed and watch the locals on the...More

Thank Karl L
Nearby HotelsSee all 29 hotels in Diani Beach
Hotel Diani House
52 reviews
.18 miles away
Diani Sea Lodge
550 reviews
.40 miles away
Waterlovers Beach Resort
508 reviews
.43 miles away
Diani Sea Resort
1,129 reviews
.49 miles away
Nearby Restaurants
Tiki Bar
83 reviews
.68 miles away
Kokkos Cafe Bistro
252 reviews
.28 miles away
Shashin-Ka Japanese Restaurant
55 reviews
.39 miles away
Nearby Attractions
Qta Tours & Safaris
5 reviews
.34 miles away
Funtimes African Safaris
9 reviews
.48 miles away
Diving The Crab
69 reviews
.98 miles away
African Bush & Beach Adventures - Day tours
76 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, Free Off-Street Parking, Accepts Credit Cards
Good for
Special occasions, Large groups, Romantic, Scenic view, 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