Diani Beach · Beaches & Places
Diani’s Beaches & Islands
Diani isn’t one beach but a whole coastline — lively centre, quiet Galu, laid-back Tiwi and a string of castaway islands. Here’s how to pick your patch of white sand.

“Diani Beach” is really a whole coastline of beaches and islands, each with its own character. The main strip runs for around 17 kilometres of postcard-white coral sand, but head a few minutes north or south, or hop on a boat, and you’ll find quieter stretches, rock pools, private islands and mangrove channels. This guide maps them all — so you can pick the right patch of sand for your holiday, whether you want the buzz of the centre, the space of the south, or a castaway island for the day.
Diani’s main beach
The sand here is genuinely special — fine, pale and cool underfoot even at midday, because it’s made of coral rather than dark mineral grains. The reef a few hundred metres offshore keeps the lagoon calm and clear, which is why Diani is as good for families and swimmers as it is for divers and kitesurfers. Central Diani is where most of the resorts, restaurants and beach bars cluster, so it’s the natural base for first-timers.
Galu Beach — the quiet south
Galu (sometimes Galu Kinondo) trades the centre’s bustle for elbow room and some of the widest sand on the coast. It’s a favourite of kitesurfers and of anyone after a calmer base — see where to stay on our Galu Beach hotels guide, and the full area picture on the Galu Beach guide.
Tiwi Beach — laid-back and local
Tiwi is Diani’s mellow neighbour — fewer big resorts, more rock pools and a real away-from-it-all feel. Read more on the Tiwi Beach guide.
Diani’s islands & nearby gems

Some of the best days out from Diani are on the water. The islands each offer something different:
| Island / spot | What it’s like | Best for |
|---|---|---|
| Chale Island | Tiny private island south of Diani with a lagoon, mangroves and a single resort | A secluded stay or day escape |
| Funzi Island | Mangrove channels, sandbanks and superb seafood; crocodiles and birdlife | A low-key boat day & lunch |
| Wasini Island | Car-free coral island, gateway to the Kisite marine park; coral-garden boardwalk | The dolphin & snorkel day trip |
| Gazi Bay | Community mangrove boardwalk north of Diani | An easy eco-walk |
| Shimoni | Historic village & slave caves; launch point for Kisite | History & marine trips |
Which Diani beach is right for you?
Choose central Diani for restaurants and life on your doorstep, Galu for space, families and kitesurfing, and Tiwi for budget and quiet. For a day trip, the Wasini/Kisite marine day is the standout. Match it to a stay on our where to stay guide and see the layout on the Diani map.
Swimming, tides and seaweed
Understanding the tide is the single most useful thing you can do for a Diani beach holiday — full detail on our tides & swimming guide.
Find a beachfront stay →Book an island day trip →
Frequently asked questions
Which is the best beach in Diani?
Central Diani is best for a lively base with restaurants and bars nearby; Galu Beach to the south is wider and quieter, ideal for families and kitesurfers; Tiwi to the north is the most laid-back and budget-friendly. All share the same fine white coral sand and reef-protected lagoon.
Are there islands near Diani Beach?
Yes — Chale Island (private, with a lagoon and one resort), Funzi Island (mangroves, sandbanks and seafood) and car-free Wasini Island, the gateway to the Kisite-Mpunguti marine park, are all reachable on day trips from Diani.
Is Diani Beach good for swimming?
Yes. The offshore reef keeps the lagoon calm and clear. High tide is best for swimming, while low tide exposes sand flats and rock pools for reef walks. Wear reef shoes at low tide to avoid urchins and coral.
What is the difference between Diani and Galu Beach?
They are parts of the same coastline — Galu is the wider, quieter southern end, popular with families and kitesurfers, while central Diani is livelier with more resorts, restaurants and nightlife.
Is there seaweed on Diani Beach?
Seasonal seagrass can wash ashore at certain times of year, especially around the monsoon transition and low tides. It’s natural and harmless, and resorts rake it from swimming areas.
Sources & further reading
- DianiKenya.org internal guides — tides & swimming, Galu, Tiwi, Wasini
- Kenya Wildlife Service — Kisite-Mpunguti Marine Park & Reserve (island/marine context, primary)
Images: Wikimedia Commons, used under their respective licences — verify and attribute each per its file page before publishing. Prices, schedules, wildlife sightings and opening details change; confirm before you travel or book. Last updated: 2026.
Leave a Reply