Must-see restaurants in South Coast

  • Tamarind Restaurant

    South Coast

    Without doubt the finest restaurant around Mombasa, Tamarind looks out over the harbour. Laced with high white arches, this refined restaurant has a…

  • Sails

    Diani Beach

    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…

  • Nomad

    Diani Beach

    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…

  • Shanshin-Ka

    Diani Beach

    A spartan aesthetic and a full menu of authentic Japanese dishes are Shanshin-Ka's two distinguishing features. The portions of teriyaki, udon, tempura…

  • Shehnai Restaurant

    Mombasa

    This reputable mughlai (North Indian) curry house is popular with the local Indian community and does delicious dishes such as gosht palakwalla (lamb with…

  • Cafesserie

    South Coast

    Inside Nyali City mall, Cafesserie has the best selection of cakes on the coast. But it doesn't end there: the breezy, chilled-out place has a crowd…

  • Monsoons

    South Coast

    As you stumble over the tangled tree roots of the Jumba la Mtwana ruins, delicious smells propel you towards the beach. A thatched hut perched above the…

  • Imani Dhow Restaurant

    South Coast

    This traditional Zanzibari dhow on the grounds of Severin Sea Lodge is Bamburi's most atmospheric restaurant, complete with creaky wooden floors and…

  • Urban Street Food

    Mombasa

    This textbook hip, yellow-walled place with an industrial vibe in central Mombasa does several things few other local establishments do, including great…

  • Island Dishes

    Mombasa

    Once your eyes have adjusted to the dazzling strip lights, feast them on the tasty menu at this very popular Swahili restaurant. Mishikaki (marinated,…

  • Lymington's

    Diani Beach

    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…

  • Forodhani Restaurant

    Mombasa

    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…

  • Il Covo

    South Coast

    You'll find salt-licked walls, white tablecloths and – if you eat in the intimate little cove at the end – breakers crashing beneath your feet at this…

  • 10 Street

    South Coast

    Catering both to midnight and regular munchers, this round-the-clock fast-food joint has baffling decor (vintage red telephone box, menacing wide-angle…

  • Swahili Pot/African Pot

    Diani Beach

    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…

  • Singh Restaurant

    Mombasa

    A great Indian restaurant steeped in Mombasa history: the owner first opened the doors in 1962 to serve arriving and departing railway passengers. The…

  • Moorings Restaurant

    South Coast

    This legendary restaurant is on a floating pontoon on the north bank of Mtwapa Creek. It’s a fine place for a beer and serves great seafood and…

  • Java House Nyali

    South Coast

    We know, we know. It's a chain, but it's Kenyan and it's a good one. Java House's coffee always goes down a treat, and we're big fans of its BLT…

  • The Fort

    Mombasa

    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…

  • Yul's

    South Coast

    This beachfront pizzeria makes the best ice cream in town. (We've never heard anyone disagree.) The pizzas are pretty good too, as are the burgers, only…

  • Ali Barbour’s Cave Restaurant

    Diani Beach

    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…

  • Kokkos Cafe Bistro

    Diani Beach

    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…

  • Coast Dishes

    Diani Beach

    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,…

  • New Recoda Restaurant

    Mombasa

    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…

  • La Veranda

    South Coast

    This reliable Italian restaurant is behind Nakumatt Nyali shopping centre, with a big pizza oven, al fresco dining on the verandah and reasonable prices.

  • Ooh! Ice-Cream

    South Coast

    Even if this friendly, air-conditioned place didn’t serve fantastic ice creams, we’d still consider including it just because of the name!

  • Main Market

    Mombasa

    Mombasa’s dilapidated ‘covered’ market is packed with stalls selling fresh fruit and vegetables. Roaming produce carts also congregate in the surrounding…

  • Blue Room

    Mombasa

    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,…

  • MN Kafe

    Mombasa

    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…

  • Tarboush Cafe

    Mombasa

    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…

  • Barka

    Mombasa

    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…

  • Avanti

    Diani Beach

    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…

  • Misono

    South Coast

    Locals rate this pricey Japanese restaurant highly, but the sushi and sashimi are underwhelming. There's an extensive menu of Japanese standards, though;…

  • Aniello’s

    Diani Beach

    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…

  • Splendid View Restaurant

    South Coast

    Sister to the original branch in Mombasa, this place has a wide menu, serving customary Indian cuisine and a handful of Western dishes. Ironically, the…

  • Shan-e-Punjab Restaurant

    Diani Beach

    One of the only dedicated Indian options in town, this makuti (thatched-roof) restaurant is good value, with plenty of vegetarian options such as palak…

  • Mumtaz

    South Coast

    The best-value nyama choma (barbecued meat) joint in town also offers big plates of chicken, other kinds of meat, and chapati, served with a soda. A…

  • Rongai

    Diani Beach

    This rowdy joint is a popular place for nyama choma (barbecued meat) – if you’ve been missing your roast meat and boiled maize, Rongai’s here for you.

  • Fayaz Bakery

    Mombasa

    Mombasa’s ‘Master Baker’ cooks up excellent cakes and muffins here, and in several other locations around town.

  • Nakumatt Supermarket

    Mombasa

    Close to the Likoni ferry jetty, this place has a good selection of provisions, drinks and hardware items.