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” (20 reviews)
“steak” (40 reviews)
Closed 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,125)
Traveller rating
Traveller type
Time of year

1 - 10 of 873 reviews

Reviewed today via mobile

Take the grilled garlic prawns and you will feel like you were in heaven. Nice atmosphere, polite and fast service. It's worth the money!

Thank Theresa T
Reviewed 5 days ago

Our son and daughter in law got a night off from our grandson and chose here for date night. No regrets. Great setting. They took and early table and thoroughly enjoyed the experience. Recommended.

Thank Cen W
Reviewed 1 week ago via mobile

Lovely atmosphere in the cave. Food was fantastic. Service was excellent and friendly. Well worth going to!

Thank Catherine H
Reviewed 1 week ago via mobile

We had the goat cheese tart for an appetizer was great. We had the garlic crab and a pasta dish with seafood, topped with a sweet lobster tail were just amazing. The kids split the chicken in a basil cheese sauce was devoured by the...More

Thank Icchok
Reviewed 2 weeks ago via mobile

This restaurant is a must for anyone visiting Mombasa. The chef is a local, deeply talented and the setting is simply unparalleled. We ordered the seafood platter, which includes a variety of seafood done in both a hot and cold option. The platter silenced our...More

Thank SittoK
Reviewed 2 weeks ago via mobile

great little grotto and beautiful setup. Service was great food was cooked nicely. just not the place for a rowdy group!! chef baked us a cake as requested also which was done to perfection.

Thank TurkishH
Reviewed 3 weeks ago

Intriguing, unusual setting for a restaurant. Excellent food, selection was varied, friendly staff. Hope to go again sometime.

Thank Marla N
Reviewed 4 weeks 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 weeks 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 weeks 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
Nearby HotelsSee all 30 hotels in Diani Beach
Hotel Diani House
52 reviews
.29 km away
Diani Sea Lodge
533 reviews
.64 km away
Waterlovers Beach Resort
486 reviews
.69 km away
Diani Sea Resort
1,100 reviews
.79 km away
Nearby Restaurants
Kokkos Cafe Bistro
234 reviews
.45 km away
Shashin-Ka Japanese Restaurant
44 reviews
.64 km away
The Edge Beach Restaurant
102 reviews
.66 km away
Nearby Attractions
Qta Tours & Safaris
44 reviews
.55 km away
Funtimes African Safaris
5 reviews
.77 km away
Diving The Crab
63 reviews
1.57 km away
African Bush & Beach Adventures - Day tours
68 reviews
.92 km 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
US$33 - US$79
Dinner, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar, Free Off-Street Parking, Accepts Credit Cards
Good for
Romantic, Groups, Local cuisine, View, Special Occasion Dining
Open Hours
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
6:00 p.m. - 12:00 a.m.
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