All city guides
Mombasa & Diani, Kenya

City guide · Kenya

Not to miss in Mombasa & Diani

Beach cafés, Swahili seafood and Old Town lanes on the coast.

Last checked October 2026

  1. Illustration

    Tribearth

    Diani Beach · $$

    Café

    Vegan café inside a jewellery boutique with a sand terrace. Try the injera platter or a smoothie bowl with Ethiopian-roasted coffee.

    Weekday evenings for live music

  2. Illustration

    Pallet Cafe Diani Beach

    Galu / Kinondo, Diani · $$

    Café

    Beachfront café with hammocks, swings and sunbeds. Staffed partly by deaf team members. Good for brunch and a long sit by the sea.

    Closed Mondays; open until 8pm

  3. Illustration

    Kokkos Cafe Bistro

    Diani Beach · $$

    Café

    Bright, airy café-bistro with outdoor seating. Reviewers rate the coffee; cakes, pastries and burgers fill out a menu running from breakfast to late.

    Open early, late on weekends

  4. Illustration

    Cafesserie

    Nyali, Mombasa · $$

    Café

    Mall coffee house open from early morning to midnight, known for iced drinks and milkshakes alongside burgers, pasta and pizza.

    Good air-conditioned midday break

  5. Illustration

    Barka Restaurant

    Old Town / CBD, Mombasa · $

    Food

    Long-running Swahili canteen with generous, cheap plates of pilau, biryani and chicken tikka. Politicians and locals both eat here.

    Go at lunchtime for biryani

  6. Illustration

    Tamarind Mombasa

    Nyali, Mombasa · $$$

    Food

    Ocean-view seafood restaurant on the creek. Order sizzling prawns or grilled fish and time dinner for sunset.

    Book a sunset table ahead

  7. Illustration

    Ali Barbour's Cave Restaurant

    Diani Beach · $$$

    Food

    Dinner inside a natural coral cave lit by candles. Seafood and French-leaning dishes; the setting is the draw.

    Book the 5:30pm slot

  8. Illustration

    The Tangezi Restaurant

    Diani Beach · $$

    Food

    Seafood-focused Diani restaurant with healthy options, currently among the highest-rated and most-reviewed places in town on Tripadvisor.

    Check opening hours before going

  9. Fort Jesus

    Old Town, Mombasa

    Photo

    Portuguese fort from the 1590s on a coral spur, with bastions, ramparts and harbour views. UNESCO-listed and run as a museum.

    Open 8am-6pm; go early

  10. Mandhry Mosque and Old Town lanes

    Old Town, Mombasa

    Photo

    Coral-stone mosque from 1570 with a rare rounded minaret, set among narrow lanes, carved doors and balconies.

    Dress modestly; shoot exteriors

  11. Illustration · Mombasa & Diani

    Mama Ngina Waterfront

    Mama Ngina Drive, Mombasa

    Photo

    Seafront promenade overlooking the Likoni channel, with ships passing and lantern-lit street food stalls after dark.

    Evening light, then snacks

  12. Diani Beach

    Diani, Kwale County

    Photo

    Long white-sand beach about 30 km south of Mombasa, with palms, shallow tidal flats and the 16th-century Kongo Mosque at its north end.

    Low tide, early morning

Pins are approximate. Use "Open in Maps" for directions.

Planning the trip?

Get your Kenya eTA pack ready first

Checklist, cover letter, itinerary and genuine bookings, prepared for you.

Kenya eTA pack

Going somewhere else too?

Tell us where you're going. We'll add the most requested cities first and email you when yours is ready.