Best Restaurants In Diani Beach

The water's edge on Diani beach

Do you know about Diani Beach? It’s nestled on Kenya’s world-class coastline – clean, uncrowded, and easily one of the finest beaches in Africa. It’s the perfect lazing-about spot before or apres safari.

The scene here is fun, active (if you want to be), international, and hungry. That’s why we’ve come up with this list of Diani’s best eateries for any time of the day. We know Diani well and here we present our favorite dining spots when we like to dine at the water’s edge.

Nomad Beach Bar & Restaurant

Spend a relaxing afternoon or moonlit evening huddled next to Diani’s sands with the cool turquoise of the Indian Ocean just beyond. Enjoy pizzas, seafood, or fine dining with a thoughtful selection of international dishes. Plus, homemade ice creams.

The Nomad hosts lots of public events like the Kenya Kitesurfing Cub, sand sculpture competitions, triathlons, and charity events.

View of sandy beach on Mafia Island in Zanzibar
Beach holidays in Mombasa, Malindi, Watamu, Kilifi, Diani Lamu & Zanzibar - Africa Kenya Safaris

Ali Barbour’s Cave Restaurant

Yes. A real restaurant in a real cave. Set in the middle of a natural cave, Ali Barbour’s puts a new twist on the concept of al fresco dining. Picture dining by candlelight with the stars peeking through the open ceiling above. A series of interconnecting caves, each section opens up to allow in natural light. With great palm leaves rising over the bar, the drama of this setting can’t be denied.

Enjoy the many seafood choices in this elegant setting courtesy of nature’s 100,000-year-old cave.

Casamia Diani Beach

New to Diani, this restaurant and lounge bar is enhanced with lush gardens and a look that conjures up the best of Italian and Afro style. With eco-sustainable touches throughout, you may want to check out the stone wine cellar. Lots of fresh fish choices, some with Mediterranean accents. The bouillabaisse is especially of note. Enjoy an aperitif here to the sounds of Swahili jazz.

Tourists on a boat trip in a traditional Taarind Dhow ship
Entertainers playing music for guests on a Taarind Dhow Cruise sailing from Mombasa

Blue Marlin Beach Restaurant

Set near the waves, this Diani tradition is a mainstay for Mediterranean, seafood, and European cuisine. Enjoy specialties like lobster Mombasa, Swahili fish, or Thai prawns. Enjoy a relaxing sundowner here or reserve a spot for a romantic date at Twilight.

Sails Beach Bar and Restaurant

You’ll relax here at the ocean’s edge under a sweeping canopy of luscious white sails, softening the Kenyan sun. Everything is locally sourced so you’ll find a beautiful array of lobster, prawns, tuna, and snapper. The produce is grown nearby at their own organic farm.

No visit to Sails is complete without a sampling of their favorites – Tuna Carpaccio, Crispy Calamari, or Fresh Kilifi Oysters. Follow these with their renowned “Zanzibar Snapper”. This is African seacoast dining at its finest.

Food laid out at an outdoor restaurant buffet in

Do you have any questions? Any special dietary requirements? We’ll help you find the perfect restaurant or restaurants to complement your Diani Beach vacation.

Now you know Africa also means excellent cuisine, so dine with us on the Kenya coast, accompanied by a gentle breeze, and the sound of the rolling waves, all lit by the moon and the stars.

Book This Tour

Personal Information

All fields with an asterisk (*) are required

Tour Information

Help us create your perfect Safari! Tell us about your travel choices, any unique experiences you desire, and upcoming special occasions.

Book This Tour

Personal Information

All fields with an asterisk (*) are required

Tour Information

Help us create your perfect Safari! Tell us about your travel choices, any unique experiences you desire, and upcoming special occasions.

Pay online