A magical fine
dining experience
The Ali Barbours Restaurant at Diani Beach in Kenya is located in the middle of a natural cave with the main dining room featuring an open ceiling.
Book A Table
Welcome
Located in a cave thought to be between 120,000 and 180,000 years old, Ali Barbour’s takes dining al fresco to a whole other dimension. In the evenings, the restaurant glows in the muted light of candles, and diners’ eyes are naturally drawn to the twinkling stars above.
This unique cave turned restaurant features a series of interlinking chambers, original cave holes that bring in the natural skylight, and threaded palm leaves that soar over the cocktail bar and reception area. Specializing in international cuisines, specifically seafood, this historic property is perfect for an intimate and elegant gathering of any sort!
Smooth ViaTrustindex verifies that the original source of the review is Google. Our experience here was top notch. The food was excellent. The service was superb. The ambiance was stunning. These people have perfected what they do. It's expensive, but nearly as expensive as I expected. All things considered, the food is very reasonably priced. We highly recommend this place for special occasions. Yvonne NjugunaTrustindex verifies that the original source of the review is Google. Had the lobster it was great, highlight of my dinner was the dessert passion mousse..👌 Will definitely be back!! OLIVER DI COSTANZOTrustindex verifies that the original source of the review is Google. Incredible experience, a can’t miss for Diani. Plus such great service from the staff especially the hostess at the entrance (Miriam I think is her name). Thanks for such a great time. Duncan Goldie-ScotTrustindex verifies that the original source of the review is Google. Worth one visit for the setting.
Visit Us
Off Diani Beach Road
Diani Beach, Kwale County, 80401, Kenya
OPEN HOURS
Mon – Sun: 05.30 pm – 11:00 pm
Reservation
Planning a romantic dinner for two or a communal
meal with friends? Book a table now.
BOOKING
Email: [email protected]
Call us: +254 714 456131