Ali Barbour's Cave Restaurant

A Timeless Dining Experience in a 120,000-Year-Old Coral Cave
Step into an ancient wonder at Ali Barbour’s Cave Restaurant, one of Diani’s most enchanting dining destinations. Nestled inside a natural coral cave believed to be over 120,000 years old, this one-of-a-kind restaurant offers a truly romantic atmosphere, enhanced by warm candlelight and the soft glow of the starlit sky through open cave ceilings.

With a refined à la carte menu that celebrates the finest seafood, international, and traditional Kenyan cuisine, each dish is crafted to elevate your evening. Paired with an exceptional wine list, dinner here is not just a meal — it’s an unforgettable experience.

Open daily from 5:30 PM, the restaurant offers courtesy transfers from hotels in Diani and invites you to embrace the ambiance with a smart casual dress code. (Please note: Children under 6 are not permitted.) Whether it’s a romantic date, a special celebration, or simply a desire to dine in one of the world’s most unique natural settings, Ali Barbour’s awaits.

Guest Reviews

What Guests Are Saying

4.5
Based on 1221 reviews
powered by Google
  • Our dining experience at Salty Squid Restaurant was truly memorable. The setting, with its breathtaking ocean views and relaxed coastal ambiance, made for the perfect evening. We enjoyed a delicious... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6
    Miss Bett Avatar Miss Bett
    December 1, 2024

    the location is perfect, the atmosphere is great and the staff is always welcoming and kind. I have been here multiple times in the past and recently. The food was great in... read more

    media thumbnail 0media thumbnail 1
    Osama Verse-Atile Hussain Avatar Osama Verse-Atile Hussain
    March 1, 2025
  • Just WOW!! This place was highly recommended and it didn't disappoint. The service is excellent and the food is amazing. The view of the sea is beautiful... from... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    D O Avatar D O
    January 1, 2025

    We spent most of the day at this place which is really well located on the beach - great chilled vibes and a really wonderful team. Also lots of space for... read more

    media thumbnail 0media thumbnail 1
    Abeyna Bubbers-Jones Avatar Abeyna Bubbers-Jones
    April 1, 2025
  • Fantastic customer service—5/5! The staff were welcoming and pleasant. I ordered the Dawa cocktail, and I genuinely think it’s the best one on the menu. Also ordered other cocktails which hit... read more

    media thumbnail 0media thumbnail 1
    ckayhektoh Avatar ckayhektoh
    April 1, 2025

    We were asked to leave at 2pm after we had reserved to dine from 12pm. Reason, they had other customers booked at the same table at 4pm. Now, is it easier... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    Lynn Waweru Avatar Lynn Waweru
    January 1, 2025
  • We went to the Salty Squid for dinner with a large group, it's a very nice restaurant with a lively atmosphere. The best dishes of the night were the Swahili... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3
    Jessica Aslanian Avatar Jessica Aslanian
    May 1, 2025

    Hidden Gem in Diani – Amazing Food & Vibes! Salty Squid in Diani Beach is an absolute must-visit! The setting is perfect—relaxed, laid-back, and right by the ocean, creating the ultimate beachside... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    Sabine Avatar Sabine
    April 1, 2025