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...
  • Excellent62%
  • Very good25%
  • Average8%
  • Poor2%
  • Terrible3%
Travellers talk about
“crepe suzette” (14 reviews)
“steak” (37 reviews)
“chilli crab” (11 reviews)
Closed Now
All hours
Seafood, International, European, Vegetarian Friendly, Gluten Free Options
Ali Barbours Rd | Diani Beach, Diani Beach, Ukunda 80400, Kenya
All Details
Write a Review
Reviews (996)
Traveller rating
Traveller type
Time of year

461 - 470 of 779 reviews

Reviewed 22 October 2013

What a lovely place right on the sea, sand under your feet gentle warm sea breeze, ebbing tide, comfortable seating inside and out and even a dance floor, caters for all ages, good service and not expensive.

Thank Paw2703
Reviewed 18 October 2013

Set in the rocks, welcomed by a Masi Mara Warrior, dine under open star studdied skies, food, ambience, service all excellent. You need to experience to appreciate

Thank Yvonne L
Reviewed 17 October 2013

My partner and I went her for a romantic dinner when we stayed in Diani. The Restaurant sent a taxi for us (free of Charge), Only to arrive to find out there was a power cut, but not to worry the restaurant was open as...More

1  Thank Jamie C
Reviewed 15 October 2013 via mobile

Worth going! A must! Amazing food, best we have ever had and good value! Gorgeous romantic setting and lovely staff :) free transfers too and from hotel (baobab beach resort and spa) :)

Thank upintheclouds24
Reviewed 15 October 2013

The food and service was excellent and the restaurant has been created from natural caves. We were on holiday with friends staying at the Diani Beech Resort and they collected us and returned us to the hospital

Thank AnnieC60
Reviewed 8 October 2013

As all reviews say this is a very romantic restaurant, where else do you eat in a cave! the ambience is something else!! the lighting is fantastic and the staff are very well trained to make you feel quite special. The food is reasonably priced...More

Thank Jacqueline G
Reviewed 8 October 2013

Amazing place.... Feels like the most beautiful place on earth, the setting is breath taking! Plenty of choice on the menu and some lovely cocktails, will cost around £60 per couple to eat here but it is very romantic!

Thank Suzie G
Reviewed 7 October 2013

The most beautiful and romantic restaurant I've ever been to! Free shuttle to and from hotel. Priced very reasonably. Great selection of seafood, meats, wines and local dishes. Great and fast service. The ambience (deep in the cave, under the stars with candlelights everywhere) is...More

Thank ladybug_Midland_TX
Reviewed 3 October 2013

I visited this place a couple of months ago with my Wife, as we were looking for a romantic night out. Ali Barbour's Cave seemed like the right choice, the atmosphere is amazing, as the cave is as authentic as it can get (million years...More

1  Thank Fabio B
Reviewed 1 October 2013 via mobile

Food leaves you thinking it should be much more better knowing you are in a magical location. Service was reasonable. This place should apeal to tourists

Thank Kathleenmbago
Nearby Restaurants
Kokkos Cafe Bistro
164 reviews
.28 miles away
Forty Thieves Beach Bar & Bistro
828 reviews
.11 miles away
The Edge Beach Restaurant
82 reviews
.41 miles away
Nearby Attractions
Skydive Diani
60 reviews
.53 miles away
Let's Go Wild Safaris - Day Tours
24 reviews
.53 miles away
Kifaru Tours & Safari - Day Tour
33 reviews
.53 miles away
Diani Tours and Safaris - Private Day Tours
29 reviews
.31 miles away
Ask a question
Questions & Answers
8 November 2016|
AnswerShow all 7 answers
Response from Ashley4406 | Reviewed this property |
No accomodation. Excellent food. Plenty of great hotels nearby. Enjoy.
7 September 2016|
AnswerShow all 17 answers
Response from Cainha | Reviewed this property |
We did, twice. When you make a reservation they pick you up at your hotel as well.
Google Translation
27 May 2016|
AnswerShow all 4 answers
Response from Alex R | Reviewed this property |
The restaurant is only open for evening dinner. I go for dinner there 1930hrs and it is open late.
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
Special Occasion Dining, Local cuisine, Child-friendly, View, Romantic, Groups
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