KENYA EXPERIENCE
Plan your trip
Loungers under palms on a white beach

Mchanga

Mchanga means sand.

Kenya's beaches compared: Diani, Watamu, Kilifi, Malindi and the rest

Every Kenyan beach has white sand and warm water. The differences are the tide, the reef, the seaweed and who is staying next to you.

Comparisons. Updated November 2026. 6 min read.

Every Kenyan beach has white sand, warm water and a reef somewhere offshore. What sets them apart is the tide, the seaweed, what lies behind the sand and who is staying next to you. Our short answer: Diani is the all-rounder and the right first choice for most travelers. Watamu is the nature beach, with a marine park and turtles. Tiwi, Galu and Msambweni are the quiet south. Kilifi is the creek town with a young crowd, Malindi has an Italian flavor and the big-game fishing, Nyali and Bamburi are the city beaches, and Lamu and Shela are the Swahili island.

We already compare the two favorites head to head in our Diani vs Watamu guide, and Diani with Zanzibar in our Diani vs Zanzibar guide. This page covers the whole Kenyan coast, south to north, so you can pick the stretch that suits your trip.

The coast at a glance

BeachCharacterBest forGetting there
TiwiCottages and self-catering houses, rock pools at low tide, the Kongo River mouthQuiet, families who cook for themselves, long staysAbout 45 minutes to 1 hour 15 from Mombasa; 20 to 30 minutes from Ukunda
DianiOne long white beach, resorts, restaurants and evenings outFirst visits, families, groups, honeymooners who like choiceFlights to Ukunda; about 1 to 2 hours from Mombasa via the Likoni ferry
GaluDiani's wide, quiet south end, kitesurf schoolsKitesurfers, couples, fewer vendorsAbout 15 to 20 minutes from Ukunda airstrip
MsambweniCliff-backed coves about 25 km south of Diani, villas and boutique staysHoneymoons, villa groups, total quietAbout 30 to 45 minutes from Ukunda
Nyali and BamburiCity beaches across the Nyali Bridge, big resorts, Haller ParkShort stays, groups, a beach near the airport and Old TownAbout 15 to 45 minutes from Moi International Airport
KilifiA deep creek, sailing, the Mnarani ruins, Bofa beach, a young creative crowdIndependent travelers, sailors, a slower paceAbout 1 to 1.5 hours north of Mombasa
WatamuBays and coves, a marine national park, turtles, Mida CreekSnorkelers, nature lovers, couples, families who want calmFlights to Malindi, then about 20 to 30 minutes
MalindiA bigger town with an Italian flavor, deep-sea fishing, Vasco da Gama's pillarFishing, Italian food, a lived-in townMalindi airport, about 1 hour 10 minutes from Nairobi
Lamu and ShelaA car-free Swahili island, about 12 km of beach and dunes at ShelaCulture, slow days, dhow tripsFly to Manda, then a short boat ride
KiwayuDunes and empty beaches in the Kiunga Marine ReserveRemote barefoot staysBoat from Lamu, or a charter flight
Typical drive and flight times; traffic and the Likoni ferry can add a lot on the Mombasa side.
A cliff-top lodge above a turquoise cove

The south coast: Tiwi, Diani, Galu and Msambweni

Diani is the easy choice because it has everything: one straight run of fine sand with a reef offshore, the widest range of hotels from backpacker stays to big resorts, good beach hotels from about $120 to $150 a night, restaurants you can walk to in the central stretch, and day trips to the Shimba Hills for elephants, Colobus Conservation for its rare monkeys and Kisite-Mpunguti Marine Park for dolphins. North Diani has the big resorts and the reef close in, with seaweed in some months. Galu, the south end, is wider and quieter, with kite schools that make the most of the steady winds of roughly December to March and June to September.

Either side of Diani, the coast gets quieter. Tiwi, to the north, has no big resorts at all: cottages, self-catering houses and rock pools to explore at low tide. Msambweni, about 25 km to the south, has cliff-backed coves, villas and boutique stays, with Funzi and Chale islands offshore and Shimoni, the boat port for Kisite and Wasini, about 30 minutes away.

Mombasa's beaches: Nyali and Bamburi

Across the Nyali Bridge from the island, Nyali, Bamburi and Shanzu are Mombasa's city beaches. They suit a short stay: close to the airport, 20 to 30 minutes from Old Town and Fort Jesus, with big resorts that handle groups well, Haller Park and the Bombolulu workshops nearby. The trade-offs are more beach vendors, more seaweed in some months and a busier feel than the south or north coasts.

A kitesurfer skimming the waves at Watamu

The north coast: Kilifi, Watamu and Malindi

Kilifi, about 60 km north of Mombasa, is a creek town rather than a resort: sailing on the deep blue creek, the Mnarani ruins on the bluff, Bofa beach to the north, and a young, creative crowd of Kenyans and long-stayers. Watamu, further north, is the nature beach: Watamu Marine National Park, gazetted in 1968, protects coral gardens and seagrass where turtles feed, and Mida Creek's mangroves, the Gede Ruins and the Arabuko-Sokoke forest are minutes away. Malindi, 20 to 30 minutes on, is a bigger town with a long Italian connection, restaurants to match, the pillar Vasco da Gama left in 1498 and the deep-sea fishing fleet; its water can be cloudier after the rains, when the Sabaki River carries silt into the bay.

The Lamu archipelago

Lamu Old Town, a UNESCO World Heritage Site, has no cars, only donkeys, dhows and narrow stone lanes, and Shela, a walk or short boat ride away, has about 12 km of beach backed by dunes. Manda Island across the channel has resorts facing Lamu, and Kiwayu, in the far north of the archipelago inside the Kiunga Marine Reserve, has dunes, empty beaches, turtles and reef, reached by boat or charter. It is the most cultural stretch of the coast and the slowest; dress modestly in town, which is conservative and Muslim. Before you book, check the current U.S. State Department advisory for Kenya and confirm your travel insurance covers your route.

The waterfront of Lamu seen from the channel

Tides, seaweed and reefs: the honest part

  • Tides: the whole Kenyan coast has big tides, and at low tide the sea goes a long way out over reef flats or sand; plan swims around high tide and check the tide table where you stay
  • Reef walking: low tide is when you walk out to the rock pools at Tiwi, the reef flats at Diani and the sandbars at Watamu; wear reef shoes and never stand on live coral
  • Seaweed: it washes up on some beaches in some months, most often in the windy season of the south-east trade winds, roughly the middle of the year and into August or September; north Diani, Nyali and parts of Watamu are the stretches most affected, and it varies from year to year
  • Calm water: Watamu's bays and Diani's lagoon behind the reef are the calmest; Shela can have stronger currents at the channel mouth
  • Sea life: whale sharks visit in most years between about November and March, humpback whales pass from about July to October, and Watamu and Kisite are the best snorkeling

Which beach for which traveler

TravelerOur first pickAlso good
First visit to the coastDianiWatamu
Families with young childrenDiani or WatamuNyali for a short stay near the airport
HoneymoonersMsambweni or GaluWatamu, Shela
On a budgetTiwi or Diani's backpacker staysKilifi
KitesurfersGaluWatamu
Snorkelers and diversWatamuDiani with a dhow day to Kisite
Deep-sea fishingMalindi or WatamuShimoni, south of Diani
Culture and historyLamuMombasa's Old Town with a night in Nyali
NightlifeCentral DianiMalindi
Our opinion, from planning coast stays for American travelers.
Hammocks strung between palms above the sea

When to go

The coast is best from about October to March, when the water is calm and clear and the weather hot, and good from July to September, when it is cooler and breezy, though that is also when seaweed is most likely on some beaches. The long rains, roughly April to June, are the wettest time; May is the wettest month, and some hotels close or scale back. Christmas and New Year are the busiest and dearest weeks everywhere, with Kenyan families filling the beaches.

Our advice

For most first trips, Diani after the safari, three or four nights, with a flight from the Mara to Ukunda. If nature matters more than choice, Watamu, flying into Malindi. If you want quiet above all, Galu, Tiwi or Msambweni. Add a night in Mombasa's Old Town if history appeals, or Lamu if you want a coast that feels like another century. Tell us how many nights you have and what you want from them, and we will match the beach to it.

Why plan with us: Kenya Experience is Kenyan-led, with two U.S. companies behind it, GCK Travel and Roundtrip Safaris, and Kenyan guides on the ground. You can pay in full or monthly with no deposit, and a specialist replies within two business days.

Two camels with orange saddles on the beach

Karibu Kenya. Why Kenya, and why us

  • Everything in one trip

    The great safari parks, the Indian Ocean coast, mountains, lakes and more than forty cultures, all in one country.

  • Conservation that works

    Community conservancies and rhino sanctuaries where tourism pays for wildlife and the people who live beside it.

  • Easy from the U.S.

    Apply for the eTA online and fly nonstop from New York to Nairobi, or one stop from most U.S. cities.

  • Planned by Kenyans

    Kenyan guides and hosts, two U.S. companies behind you, and the option to pay monthly with no deposit.

Common questions

What is the best beach in Kenya?

For most travelers, Diani: a long white beach with the widest choice of hotels and easy flights from the Mara and Nairobi. Watamu is the best for snorkeling and nature, and Galu, Tiwi and Msambweni are the quietest.

When is seaweed season on the Kenyan coast?

Seaweed is most likely in the windy season of the south-east trade winds, roughly the middle of the year and into August or September, on some beaches such as north Diani, Nyali and parts of Watamu. It varies by year and by stretch.

Why does the sea go so far out on Kenyan beaches?

The coast has big tides, and much of it is fringed by shallow reef flats, so at low tide the water retreats a long way. Plan swims around high tide and use low tide for walking out to the rock pools.

Which Kenyan beach is best for families?

Diani, for its range of family hotels and calm lagoon behind the reef, or Watamu, for its sheltered bays and turtles. Nyali works for a short stay close to Mombasa's airport.

Which is quieter, Diani or Watamu?

Watamu is quieter overall. Within the Diani area, Galu, Tiwi and Msambweni are quieter still. Our Diani vs Watamu guide compares the two in detail.

How do you get to Lamu?

Fly to Manda Airport, then take a short boat ride across the channel to Lamu town or Shela. Before you book, check the current U.S. State Department advisory for Kenya and confirm your travel insurance covers your route.