South of Mombasa restaurants

Top Choice Seafood in Diani Beach

Sails

By far the most stylish place to eat in Diani, Sails is gorgeous: a canopy of billowing white canvas separates the restaurant from the stars, while waiters serve up fine dishes, particularly seafood, including Zanzi…
Top Choice Seafood in Diani Beach

Nomad

One of the best restaurants in Diani, Nomad benefits from stellar sea views from its terrace and a talented chef who cooks up such culinary magic as seared yellowfin tuna with smoked aubergine and ginger and coconut…
Top Choice Japanese in Diani Beach

Shanshin-Ka

A spartan aesthetic and a full menu of authentic Japanese dishes are Shanshin-Ka's two distinguishing features. The portions of teriyaki, udon, tempura and yakitori dishes are generous, the sushi rolls are excellent…
Kenyan in Diani Beach

Lymington's

Lymington's sits right on the beach, within Kenyaways Kite Village. Lounge on the sofas beneath the magnificent baobab tree or take a breezy table overlooking the gorgeous white sand. The menu is a short and sweet m…
Kenyan in Diani Beach

Swahili Pot/African Pot

This place and its culinary siblings (there are two other branches, one about halfway down the beach access road and another at Ukunda junction) do excellent traditional African and Swahili dishes. The title comes f…
Seafood in Diani Beach

Ali Barbour’s Cave Restaurant

For a theme restaurant set in a coral cave, this is actually quite good and not cheesy at all. The focus is seafood and steak, cooked up poshly and perfect for a special dinner. It’s served under the stars, jagged r…
International in Diani Beach

Kokkos Cafe Bistro

This roadside crowd-pleaser is your one-stop shop for anything from good coffee and banoffee pie to daily specials such as baked oysters and BBQ pork ribs. Saturday is ribs night, while Tuesday features burger and b…
Kenyan in Diani Beach

Coast Dishes

Want to give the overpriced tourist restaurants a miss? Want to eat where the locals eat? Coast Dishes ticks both of these boxes and, if you’re sensible, you’ll opt for a steaming great bowl of biryani, the house sp…
Cafe in Diani Beach

Avanti

Good for a quick bite or a coffee, Avanti has an outdoor terrace and indoor booths. On the menu, there's freshly squeezed juice, posh hot dogs, salads and sandwiches. It's in the same strip mall as Nakumatt supermar…
Italian in Diani Beach

Aniello’s

This thoroughly authentic Italian restaurant is a mainstay among holidaymakers in Diani, and is a great place to enjoy an evening out among the local Italian community. Also good to pick up a pizza to take away.