Top ChoiceFusion in Nyali Beach

Tamarind Restaurant

Without doubt the finest restaurant around Mombasa, Tamarind looks out over the harbour. Laced with high white arches, this refined restaurant has a superb menu that looks to Asia for inspiration and includes...

Top ChoiceRuins in Mtwapa

Jumba la Mtwana

These Swahili ruins, just north of Mtwapa Creek, have as much archaeological grandeur as the more famous Gede ruins. Jumba la Mtwana means ‘Big House of Slaves’ and locals believe the town was an important slave...

Top ChoiceWildlife Reserve in Bamburi Beach

Haller Park

This lovely wildlife sanctuary, part of the Baobab Adventure complex, includes a fish farm and reptile park. Guided walks around the park last about 1½ hours, or else you can wander the trails that meander...

Top ChoiceArts & Crafts in Nyali Beach

Bombolulu Workshops & Cultural Centre

This non-profit organisation produces crafts of a high standard and gives vocational training to physically disabled people. Visit the workshops and showroom to buy jewellery, leatherwork, sisal bags, carvings...

Top ChoiceCafe in Nyali Beach


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-pleaser menu of brunch items, bagel sandwiches and heartier...

Top ChoiceItalian in Mtwapa


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 blue of the Indian Ocean is not where you'd expect to find...

Top ChoiceSeafood in Bamburi Beach

Imani Dhow Restaurant

This traditional Zanzibari dhow on the grounds of Severin Sea Lodge is Bamburi's most atmospheric restaurant, complete with creaky wooden floors and ceiling and evening mood lighting. Go for flambee crab,...

Italian in Bamburi Beach

Il Covo

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 charming Italian/Japanese spot. The tuna carpaccio starter...

Fast Food in Nyali Beach

10 Street

Catering both to midnight and regular munchers, this round-the-clock fast-food joint has baffling decor (vintage red telephone box, menacing wide-angle shot of pigeons), friendly service and very good burgers....

Marine Reserve in Bamburi Beach

Mombasa Marine National Park & Reserve

The offshore Mombasa Marine National Park and Reserve has impressive marine life, although it cops some pollution from industry in the area. You can hire glass-bottomed boats for a couple of hours for around...

Sports Bar in Bamburi Beach

Kahama Sports Bar

This sleek sports bar, part of the same complex as the Kahama Hotel, has more big screens than you can count, plus disco-ball lighting, burgers and beers on tap. It attracts a mixed local and foreign crowd. The...

Seafood in Mtwapa

Moorings Restaurant

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 international dishes with a view. The turn-off is just after the...

Beach in Bamburi Beach

Kenyatta Beach

Busy with vacationing Kenyan families and snack sellers peddling their wares, Kenyatta Beach is the place to come if you're looking for a totally local scene. There are various family-friendly attractions,...

Cafe in Nyali Beach

Java House Nyali

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 sandwiches and milkshakes. The Nyali branch has enough in the way...

Beach in Nyali Beach

Nyali Beach

This attractive strip of white sand practically disappears at high tide – particularly its northern end. At the southern end of the beach, look out for Shiva Cave with its phallic stalagmites; visiting it will...

Bar in Mtwapa


The first bar to get going in Mtwapa, Casuarina always makes for a fun night out, with some good dancing and decent grilled food to chase the booze down. Everyone from ladies of negotiable affection to expats and...

Pizza in Bamburi Beach


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 rivalled by the views out to sea. Good for an atmospheric...

Beach in Bamburi Beach

Bamburi Beach

Lined with a couple dozen hotels, Bamburi Beach is a 6km stretch of palm-shaded white sand. Outside low tide, the waters are good for swimming, and there's some decent snorkelling towards the northern end of the...

Arts & Crafts in Shanzu Beach

Shanzu Transitional Workshop

Run by the Mombasa Girl Guides Association, this centre provides training for handicapped young women and sells their crafts for them. Pick up some decent leatherwork, clothing and jewellery here.

Italian in Nyali Beach

La Veranda

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