twickly.
Mombasa & Diani

Kenya

Mombasa & Diani

Kenya's coast is where the safari country meets the Indian Ocean: a 16th-century Portuguese fort and a Swahili Old Town on Mombasa island, long white beaches at Nyali, Bamburi and Diani, dolphins and coral gardens off Wasini, and elephants, sable antelope and red-dust savannah a morning's drive inland at Shimba Hills and Tsavo East.

This guide organises the whole coast around three bases (Mombasa and the north coast, Diani and the south coast, and the day-trip belt behind them) with partner tickets for tours, boat days and shows, plus a short list of beach resorts and town hotels, so you can pair a week on the sand with the history and wildlife that make the region more than a beach holiday.

Don't miss

Things to do in Mombasa & Diani

Hand-picked: every experience here has strong traveler reviews and a verified booking link.

Fort Jesus

Fort Jesus

The Portuguese fortress that has watched over Mombasa's old harbour since the 1590s, now a museum and a UNESCO World Heritage site. Coral-stone ramparts, a sea-facing terrace and five centuries of coastal history in one compound.

2-3 hours$Get tickets →

Mombasa Old Town Walking Tour

Narrow lanes, carved Swahili doors, mosques, a Jain temple and the dhow harbour, walked with a local guide who can read the street. The best way to feel the Mombasa that existed before the resorts.

2-3 hours$Get tickets →
Haller Park

Haller Park

A former cement quarry reborn as a wildlife park, with hippos, giraffes, crocodiles, tortoises and birdlife on the north coast. The easiest animal encounter on the Mombasa side, and a great break from the beach.

2-3 hours$Get tickets →

Mombasa Swahili Food Tour

A guided tasting walk through Old Town with fifteen or more bites: biryani, samosas, mahamri, grilled skewers, cassava in tamarind sauce and sweet coastal drinks. Lunch and a history lesson in one.

Mombasa Dhow Dinner Cruise

An evening on a traditional wooden dhow with a seafood-leaning dinner, music and the lights of the harbour. The classic romantic night out on the Mombasa side.

2-3 hours$$Get tickets →
Free

Nyali and Bamburi Beaches

The long white-sand stretch north of Mombasa island, home to most of the city's resorts. Warm water, a protective reef and easy access to Haller Park and Old Town.

Half day or moreDetails →
Diani BeachFree

Diani Beach

Seventeen kilometres of powder-white sand south of Mombasa, with turquoise water, baobab and palm groves, colobus monkeys and the coast's best beach resorts. Kenya's top beach for a reason.

Half day to a weekDetails →

Where to stay

Hotels we would book ourselves, from splurges to good-value bases.

$$$

Serena Beach Resort and Spa

Shanzu, North Coast

A Swahili-style beach resort on the Shanzu stretch of the north coast, with gardens, pools, a spa and a wide sandy frontage. A comfortable, resort-style base for beach days with Mombasa sights within reach.

Check rates →
$$$

Sarova Whitesands Beach Resort and Spa

Bamburi, North Coast

A four-star beach resort on the Bamburi stretch of the north coast, with pools, a spa and generous gardens. A dependable family and group base within reach of Haller Park and Mombasa Old Town.

Check rates →
Voyager Beach Resort$$$

Voyager Beach Resort

Nyali, North Coast

A four-star beach resort in Nyali, the closest north-coast beach area to Mombasa island. Good for families and for travellers who want to mix beach days with frequent trips into town.

Check rates →
Sentrim Castle Royal Hotel$$

Sentrim Castle Royal Hotel

Mombasa Island (Town Centre)

A town hotel on Mombasa island, a practical base for Fort Jesus, Old Town and the railway or port. Choose it for history and food, not for a beach holiday.

Check rates →
$$

PrideInn Paradise Beach Resort and Spa

Shanzu, North Coast

A beachfront resort and spa on the Shanzu coast, set in tropical gardens with pools, restaurants and a relaxed pace. A good-value choice for beach-first stays.

Check rates →
$$$$

Diani Reef Beach Resort and Spa

Diani Beach, South Coast

A five-star beachfront resort on Diani Beach with pools, a spa, several restaurants and activity options. A polished, full-service base for the south coast.

Check rates →
$$$

Leopard Beach Resort and Spa

Diani Beach, South Coast

A long-established beachfront resort on Diani with gardens, a spa and a classic coastal feel. A comfortable pick for couples and families.

Check rates →
$$$

Baobab Beach Resort and Spa

Diani Beach, South Coast

A four-star all-inclusive style resort on Diani Beach, set among baobab trees and tropical gardens. A good fit for families and groups who like a simple, everything-covered holiday.

Check rates →
$$$

Southern Palms Beach Resort

Diani Beach, South Coast

A four-star beachfront resort on the south coast with gardens, pools and a relaxed atmosphere. A comfortable choice for a quieter stretch of sand.

Check rates →
$$$

Swahili Beach Resort

Diani Beach Area, South Coast

A large beachfront resort on the south coast with Swahili-inspired design, pools, a spa and plenty of dining. A strong option for families and groups who want options on site.

Check rates →

Mombasa & Diani guides

Mombasa and Diani in Five Days: History, Dolphins and White Sand

A five-day plan that gives Mombasa's fort and Old Town a day, puts a beach in the middle and spends the rest on Diani, Wasini and a safari-style day trip. Includes how to sequence the long transfers.

Where to Stay in Mombasa and Diani: Town, North Coast or South Coast

How to choose between a town hotel on Mombasa island, a resort on the north coast at Nyali, Bamburi or Shanzu, and a Diani beach resort, with the trade-offs in transfer time, sights and atmosphere.

Eating in Mombasa: A Swahili Food Guide to Street Snacks, Seafood and Spice

What to eat on Kenya's coast: samosas and mishkaki in Old Town, biryani and pilau, coconut curries, fresh seafood, mahamri and sweet drinks, plus how to eat well and safely.

Best Time to Visit Mombasa and Diani: Seasons, Winds and Sea Conditions

A seasonal guide to Kenya's coast: the long and short rains, the monsoon winds that shape sea conditions, the best months for snorkeling, kitesurfing and safaris, and how to plan around heat and tides.

Day Trips from Mombasa and Diani: Dolphins, Shimba Hills, Tsavo and Gedi

The best excursions from the Kenya coast, ranked by effort and reward: Kisite and Wasini, Shimba Hills, Funzi Island, Tsavo East and the Gedi ruins, with advice on choosing operators and avoiding long, rushed days.

Getting to and Around Mombasa and Diani: Flights, Trains, Ferry and Transfers

How to reach Kenya's coast by air or by train from Nairobi, how to cross to the south coast by ferry or bypass, and how to get around by taxi, tuk-tuk and private driver.

If you like Mombasa & Diani, try