Skip to content

Diani Beach

Kenya's best beach - white sand, a protected reef, and colobus monkeys in the coastal forest behind.

Overview

Diani runs for about 17 kilometres of powder-white sand south of Mombasa, backed by coral rag forest and fringed by a reef that keeps the water flat and swimmable at any tide. It is consistently voted Africa's leading beach destination, and for once the ranking is fair: the sand is genuinely fine, the water is warm year-round, and the reef sits close enough to snorkel from a boat in ten minutes. Behind the hotels, the Diani forest is one of the last fragments of East African coastal forest and holds the endangered Angolan colobus - the Colobus Conservation project runs the rope bridges you will see over the main road. Kisite-Mpunguti Marine Park, an hour south at Shimoni, is the best snorkelling and dolphin trip on the Kenyan coast. Wasini Island, the Shimoni slave caves and the Kaya Kinondo sacred forest, a UNESCO site the Digo community still protects, are all within an easy drive.

Browse by category in Diani Beach

Photos of Diani Beach

What Diani Beach costs

All-in on the ground, per person per day, excluding international flights. Ranges rather than a single figure, because accommodation and group size move the total more than anything else.

Indicative daily cost per person for Diani Beach, by travel style
StylePer person, per day
Camping or budget lodge, shared vehicle$55 – $100
Mid-range lodge$100 – $250
Luxury camp, private vehicle$280 – $700

Add this to a whole-trip estimate

Indicative figures checked for 2026. Park fees are revised annually and some are quoted before VAT — confirm current rates with your operator or the park authority before you book.

When to visit Diani Beach

Month by month: wildlife, weather and how busy it gets.

October

Short rains — brief afternoon storms, green landscapes, fewer visitors.

Wildlife
Wildlife: 4 / 5
Weather
Weather: 4 / 5
Crowds
Crowds: 3 / 5
Rainfall
90 mm
Temperature
23–31 °C
Show all twelve months
When to visit Diani Beach
Best time to visitWildlifeWeatherCrowdsRainfallTemperature
JanuaryPeak seasonPeak dry season — the best game viewing and the highest prices.Wildlife: 4 / 5Weather: 5 / 5Crowds: 4 / 525 mm24–32 °C
FebruaryPeak dry season — the best game viewing and the highest prices.Wildlife: 4 / 5Weather: 5 / 5Crowds: 4 / 520 mm24–33 °C
MarchShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 4 / 5Weather: 4 / 5Crowds: 3 / 560 mm25–33 °C
AprilLong rains — some tracks impassable and some camps closed. Lowest prices.Wildlife: 3 / 5Weather: 2 / 5Crowds: 2 / 5190 mm24–32 °C
MayWettest month on the coast; some beach hotels close.Wildlife: 2 / 5Weather: 1 / 5Crowds: 1 / 5290 mm23–30 °C
JuneWet month — expect rain most days, and lush, difficult country.Wildlife: 3 / 5Weather: 3 / 5Crowds: 2 / 5110 mm22–29 °C
JulyPeak seasonShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 3 / 5Weather: 4 / 5Crowds: 4 / 580 mm21–29 °C
AugustPeak seasonShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 4 / 5Weather: 4 / 5Crowds: 4 / 570 mm21–29 °C
SeptemberShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 4 / 5Weather: 4 / 5Crowds: 3 / 570 mm22–30 °C
OctoberShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 4 / 5Weather: 4 / 5Crowds: 3 / 590 mm23–31 °C
NovemberWet month — expect rain most days, and lush, difficult country.Wildlife: 3 / 5Weather: 3 / 5Crowds: 3 / 5120 mm24–32 °C
DecemberPeak seasonShort rains — brief afternoon storms, green landscapes, fewer visitors.Wildlife: 4 / 5Weather: 4 / 5Crowds: 5 / 580 mm24–32 °C

Quieter alternatives to Diani Beach

Diani Beach is on nearly every itinerary, which is both why it is good and why it is busy. These are the places travellers choose when they want the same thing with fewer vehicles — each with what it costs you to go there instead.

  • Lamu

    A Swahili town with no cars in it, where the streets are the width of a donkey and the architecture has been continuously lived in for six centuries. It is the coast’s history rather than its resorts.

    The trade-off: A flight, or a very long drive and then a boat. Travel advisories for the wider county have held visitor numbers down for years, so check yours before booking, and do not expect large resort hotels.

    Plan a trip to Lamu

One request. Multiple quotes.

Request a Quote