Dusk 2 Dawn Explorers Co. Limited Free quote in 24 hoursPlan my safari
Palm trees framing the turquoise sea at Diani Beach on Kenya’s south coast
Kenya · South coast

Diani Beach, Kenya’s coast

A long white beach south of Mombasa, protected by a coral reef and backed by coastal forest, and the perfect place to relax after a Kenya safari.

LocationAbout 30 km south of Mombasa
BeachWhite sand, coral reef
AirstripUkunda, near the beach
Best timeDec–Mar, Jul–Oct
Overview

Why Diani?

Quick answer

Diani Beach is a long stretch of white sand about 30 km south of Mombasa on Kenya’s south coast, protected by a coral reef that keeps the lagoon calm. Visitors come for swimming, snorkelling, dhow trips to Kisite-Mpunguti Marine Park, kitesurfing, the colobus monkeys of the coastal forest and Shimba Hills nearby. It is a short flight from Nairobi or the Masai Mara to Ukunda airstrip.

Diani Beach runs for kilometres along Kenya’s south coast, a broad strip of white sand lined with palm trees and coastal forest. Offshore, a coral reef breaks the waves, creating a calm turquoise lagoon that is perfect for swimming and snorkelling.

After the dust of the Mara or Amboseli, few places are as relaxing.

Palm trees framing the turquoise sea at Diani Beach on Kenya’s south coast
Talk to a Diani Beach specialistWhatsApp +256 709 780 625

The beach and the reef

The reef protects the lagoon, and at low tide rock pools reveal starfish, sea urchins and small fish. Snorkelling and diving trips explore the outer reef, and glass-bottomed boats suit families. Read Diani Beach.

Kisite-Mpunguti Marine Park

A full-day dhow trip from Shimoni, south of Diani, visits Kisite-Mpunguti Marine Park, where dolphins are often seen and the snorkelling is among the best on the coast. Lunch is usually seafood on Wasini Island.

Colobus monkeys and the coastal forest

The forest behind the beach is home to the Angola colobus, and rope bridges over the road help the monkeys cross safely. A visit to the local colobus conservation centre explains its work.

Shimba Hills

About an hour inland, Shimba Hills National Reserve protects coastal rainforest and grassland, home to sable antelope, elephants and the Sheldrick Falls, an easy half-day trip from the beach.

Things to do

  • Swimming and snorkelling in the lagoon.
  • Dhow trips to Kisite-Mpunguti and Wasini Island.
  • Kitesurfing in the windy seasons.
  • Colobus conservation and forest walks.
  • Shimba Hills for a half-day safari.

What to expect

Diani is warm and humid all year. It has a wide choice of hotels, restaurants and beach bars, from boutique hotels to large resorts. Dress modestly away from the beach, out of respect for local customs.

Where to stay

The Sands at Nomad (now Nomad Beach Resort) is a beachfront boutique hotel between the ocean and the forest.

Combining Diani with your safari

Fly from the Masai Mara or Nairobi, or drive via Tsavo. See our 10-day Kenya safari and Diani Beach and the best time to visit Kenya.

Practical tips

  • Check tide times; snorkelling is best near high tide.
  • Use licensed operators for boat trips and diving.
  • Bring reef shoes for walking on coral and rock pools.

Who it suits

Diani suits couples and honeymooners looking for a romantic finale, families who want calm water and plenty of activities, and active travellers keen on kitesurfing, diving and snorkelling. It is also an easy choice for travellers who want a beach without a long extra flight, as Ukunda is close to the safari circuit.

Where to stay

Diani has a wide range of accommodation, from boutique hotels and private villas to large family resorts with pools and kids’ clubs. Beachfront rooms give the best views, while hotels set back among the trees are often quieter and better value.

Practical tips

  • Bring cash for small purchases and tips; cards work in most hotels.
  • Swim in front of your hotel or with a lifeguard.
  • Book dhow and diving trips with licensed operators through your hotel.
  • Plan at least one lazy day; after early safari starts, the beach is the perfect place to recharge.
  • Seaweed can wash up in some months; your hotel staff usually clear the beach each morning.
  • For a quieter stay, choose the southern end of the beach towards Galu and Kinondo.
  • Sunsets face the land here, so watch the sky turn pink over the forest from the beach.
Practical information

Getting to and around Diani Beach

Full travel essentials
From NairobiAbout an hour by air to Ukunda airstrip, or fly to Mombasa and drive about an hour.
From the Masai MaraDirect light-aircraft flights link the Mara with Ukunda.
From MombasaAbout an hour by road, including the Likoni ferry.
What to bringReef shoes, reef-safe sunscreen, a hat and light, modest clothing for villages.
When to go

The best time to visit Diani Beach

The best beach weather is from December to March and July to October. The long rains, from about April to June, bring heavier showers and stronger winds. Kitesurfing is best during the steady trade winds, around December to March and June to September.

PeakGoodGreen / wet season
Journeys

Diani Beach itineraries

Use these as a starting point. Every trip is private and adjusted to your dates, budget and pace.

All holidays
Palm trees framing the turquoise sea at Diani Beach on Kenya’s south coast Beach 10 days
Kenya · Safari & beach

10-Day Kenya Safari & Diani Beach

Safari and sea: the Masai Mara, Lake Nakuru and Amboseli, then a flight to the white sands of Diani Beach on Kenya’s Indian Ocean coast for four days of rest.

  • Big cats
  • Beach
  • Elephants
  • Honeymoon
Tailor-madePrice on request
See the plan →
Where you’ll stay

Lodges in Diani Beach

All lodges
Beach banda cottage at Nomad Beach Resort, Diani Mid-range
Diani Beach, south coast, Kenya

Nomad Beach Resort (formerly The Sands at Nomad)

A beachfront hotel on Diani Beach with forest-view rooms, ocean-view rooms and thatched beach cottages furnished in Swahili style.

Diani Beach · Mid-range
Park-facing room at Ole Sereni Hotel, Nairobi Mid-range
Nairobi, Kenya

Ole Sereni Hotel

A Nairobi hotel bordering Nairobi National Park, with views over the park and a waterhole from the terrace, pool and many rooms.

Nairobi · Mid-range
Rothschild's giraffes at the windows of Giraffe Manor, Nairobi Luxury
Nairobi, Kenya

Giraffe Manor

A 1930s manor on the edge of Nairobi’s forest, where endangered Rothschild’s giraffes wander the lawns and visit guests at breakfast.

Nairobi · Luxury
Good to know

Diani Beach safari questions

Is Diani good for swimming?

Yes. The reef keeps the lagoon calm, though at low tide the water can be shallow in places.

Can I see dolphins?

Often, on dhow trips to Kisite-Mpunguti Marine Park near Wasini Island.

Is Diani good for families?

Yes, with calm water, many family resorts and activities such as snorkelling and the colobus sanctuary.

How many nights should I spend?

Four or five nights make a relaxing end to a safari.

Is Diani safe?

Diani is a popular, established resort area. Take normal precautions and use licensed operators for boat trips.

Tailor-made, from dusk to dawn

Plan your Diani Beach safari

Tell us your dates and interests and a specialist will send a tailor-made itinerary with a clear price within 24 hours.

Get my safari price WhatsApp a specialistNo booking fee · Reply within 24 hours