Savor the Flavors of Diani Beach

Eat

Featured Restaurants

Sails at Almanara Resort

Beachfront Fine Dining with Ocean Views
Located at Almanara Resort, Sails is known for its breathtaking beachfront setting and its architectural beauty with a signature steel and canvas canopy. Guests enjoy fresh seafood dishes, fine wines, and handcrafted cocktails in an open-air ambiance that celebrates both nature and elegance.

The Salty Squid Beach Bar & Restaurant

Laid-back Beach Vibes with Great Food & Cocktails
Right on the sands of Diani Beach, The Salty Squid offers a warm, casual setting with stunning ocean views. Loved for its vibrant atmosphere, well-trained staff, and fresh seafood and drink selection, it’s the perfect spot for lunch, dinner, or sundowners.

Ali Barbour’s Cave Restaurant

Romantic Dining in a Natural Cave
Set inside a natural coral cave believed to be over 120,000 years old, Ali Barbour’s offers one of Diani’s most romantic and unforgettable experiences. With soft candlelight, a starlit sky view, and an international seafood-focused menu, this is where elegance meets nature.

Eat

Top Dishes to Try in Diani Beach

Swahili Coconut Fish Curry

Creamy coconut milk blended with local spices and tender fish — a true taste of coastal Kenya.

Grilled Prawns in Garlic Butter

Juicy, fresh prawns grilled to perfection and soaked in a rich garlic butter sauce.

Crab Tagliatelle

A fusion of Italian pasta and coastal crab meat, tossed in a light herb cream sauce.

Octopus Biryani

A Swahili twist on biryani featuring tender octopus slow-cooked in aromatic rice.

Passionfruit Cheesecake

A tropical dessert favorite — creamy cheesecake topped with tangy passionfruit glaze.

Dawa Cocktail

Refreshing lime, honey, and vodka blend — a staple beach cocktail across Kenya.