Best restaurants in South Coast

  • Top ChoiceRestaurants 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 Zanzibar-style snapper, steamed ginger crab and smoked Malindi sailfish. Reservations highly recommended in the evening.

  • Top ChoiceRestaurants 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 crab. The sushi is among Kenya's best as well.

  • Top ChoiceRestaurants 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 (we're particular fans of Dynamite), the fruit juices are terrific and there's even a free palate cleanser in the form of fresh fruit at the end.

  • Top ChoiceRestaurants in Mombasa

    Shehnai Restaurant

    This reputable mughlai (North Indian) curry house is popular with the local Indian community and does delicious dishes such as gosht palakwalla (lamb with masala and spinach) and a superb chicken biryani. The staff are friendly and the entire place has an air of gentility absent elsewhere in Mombasa. There's no alcohol.

  • Restaurants in Mombasa

    Urban Street Food

    This textbook hip, yellow-walled place with an industrial vibe in central Mombasa does several things few other local establishments do, including great coffee, small plates of hummus, juicy burgers and gorgeous fresh juices. There's a distinct Middle Eastern slant to the otherwise international menu, with shawarma jostling with pizza and a selection of good breakfasts. Delivery is available.

  • Restaurants in Mombasa

    Island Dishes

    Once your eyes have adjusted to the dazzling strip lights, feast them on the tasty menu at this very popular Swahili restaurant. Mishikaki (marinated, grilled meat kebabs), chicken tikka, fish with coconut, mkate mayai (Swahili pizza), fresh juices and all the usual favourites are on offer to eat in or take away, though the biryani is only available at lunchtime.

  • Restaurants 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 mix of the likes of smoked sailfish, spaghetti carbonara and garlic prawns, while the bar serves excellent cocktails and ice-cold Tuskers.

  • Restaurants in Mombasa

    Forodhani Restaurant

    A very welcome addition to the Old Town dining scene, Forodhani has an appealing terrace overlooking the ocean. The menu is a crowd-pleasing, extensive list of Swahili and Indian dishes such as beef mishikaki (marinated, grilled meat kebabs) and prawn curry, with lobster thermidor and chicken wings catering more to the international palate.

  • Restaurants 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 from the gimmick of selecting a meat and having it cooked in a variety of sauces and marinades, all of which are highly rated.

  • Restaurants in Mombasa

    Singh Restaurant

    A great Indian restaurant steeped in Mombasa history: the owner first opened the doors in 1962 to serve arriving and departing railway passengers. The decor is plain, but your tastebuds won't notice. Even things that don't sound great on paper, such as egg curry, are divine here. We rate the aubergine and okra dishes highly.

  • Restaurants in Mombasa

    The Fort

    Right opposite the entrance to Fort Jesus, Mombasa's main sight, this excellent restaurant is an obvious place for a meal after your visit. The speciality here is local seafood cooked in a variety of Swahili sauces, but there's lots of other choices, including seafood risotto and pizzas.

  • Restaurants 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 rocks and fairy lights.

  • Restaurants 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 beer specials.

  • Restaurants 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 special.

  • Restaurants in Mombasa

    New Recoda Restaurant

    The legendary, decades-old Moi Ave eatery has migrated to a new location, but the shish kebabs are as flavourful as ever. The coconut prawns and fruit juices also get high marks.

  • Restaurants in Mombasa

    Main Market

    Mombasa’s dilapidated ‘covered’ market is packed with stalls selling fresh fruit and vegetables. Roaming produce carts also congregate in the surrounding streets, and dozens of miraa (twigs and shoots that are chewed as a stimulant) sellers join the fray when the regular deliveries come in. Remember, if you’re chewing, here (unlike Ethiopia and Yemen) you chew the peeled stalks and not the leaves.

  • Restaurants in Mombasa

    Blue Room

    There's nothing to bring on the blues at this cheap-and-cheerful fast-food (well, sometimes) diner. On the menu, there's a long list of sandwich options, plus wood-fired pizzas (the chicken tikka option goes down well in these Swahili parts) and, of course, hot bowls of masala chips. Delivery is also possible.

  • Restaurants in Mombasa

    MN Kafe

    This smart and cool cafe serves up great breakfasts, but as it doesn't open until 9am it's not much use to early risers! However, if you can wait until then, the pancakes, French toast and waffles are all great. At lunchtime there are burgers, sandwiches, salads and wraps on offer.

  • Restaurants in Mombasa

    Tarboush Cafe

    Most people come to this open-air, parkside restaurant for the chicken tikka and the beef mishkaki (marinated, grilled meat kebabs). Eat it with lovely soft naan bread, rice or chips. There’s also a good range of Swahili staples and some curries.

  • Restaurants in Mombasa

    Barka

    This canteen-style restaurant is constantly packed with ravenous locals – and you have to be ravenous to tackle one of the monster portions of mutton or chicken biryani. Cheap and cheerful. Takeaway available at extra cost.