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.
Great spot but could use more seating. The place was in such high demand on the 1st after NYE, we didn't get a place to have a meal. Instead, we ordered... read more takeaway. Was bummed that we didn't get the full experience my friend and I had gone for. The front of desk were very kind and allowed us to walk to the beach while our food was being prepared! Couldn't fault this place except for the lack of space! 😊 Food was lovely, as always, and good value for money. I ordered a Tuna Poke Bowl and Chilli Prawn tacos. Very, very, filling! Looking forward to going again! It had been a while.
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 dining experience. The food is simply outstanding! Fresh seafood, perfectly cooked dishes, and great flavors that make you want to come back for more. The grilled prawns and octopus were some of the best we’ve ever had! The service is warm and welcoming, making you feel right at home. Whether you're coming for a sunset drink, a delicious meal, or just to soak in the beach vibes, Salty Squid never disappoints. Highly recommended for anyone visiting Diani Beach—great food, great atmosphere, and great people!
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 terms of flavor. However, unfortunately, both myself and my partner and I got sick twice, but only after eating the shrimp tacos and the shrimp pasta. Surprisingly, the prawn curry was ok. Which was heartbreaking because we loved everything else about this place, including the drinks and the staff. Hopefully, they will do something about the shrimp situation.
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 prawn curry, sticky pork and the seared yellowfin tuna. However, the mango snapper felt a bit plain and could benefit from extra seasoning. For dessert we got the sticky toffee pudding with ice cream and the chocolate brownie tiramisu which were both really good. The staff was friendly. Be sure to book ahead as this restaurant is very popular and busy.
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 the drinks menu, the choice is vast and really good. From the salt and pepper squid to the burgers to the prawn linguine to the tacos, everything is divine!! Must visit if you're ever in Diani!!
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 the spot The atmosphere was amazing, with beautiful details and vibrant plush pillows that added a great touch. Food was also top-notch—5/5!
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 meal of lobster and chicken curry, both prepared to perfection and bursting with flavor. The restaurant also accommodates kids wonderfully, ensuring a stress-free dining experience for families. The staff were attentive and warm, making sure we had everything we needed. It was a delightful blend of great food, stunning views, and thoughtful service.