...

Kenya coast destination

Diani Beach, white sand and turquoise water

Kenya’s favourite beach, with coral reefs, dolphins and palm-shaded sands.

Quick facts

Park at a glance

Location

Kwale County, Kenya

Beach length

About 17 km of sand

Ideal stay

3 to 5 nights

Best time

June to March

Beach overview

The perfect finish to a safari

Diani Beach lies south of Mombasa on Kenya’s south coast, where powder-white sand meets the warm Indian Ocean. A coral reef offshore keeps the water calm and clear, creating natural lagoons that are perfect for swimming and snorkelling at low tide.

It is the classic way to relax after a safari, with everything from barefoot boutique hotels to family resorts. Between lazy beach days you can swim with dolphins in the Kisite-Mpunguti Marine Park, try kitesurfing, or meet the rare Angolan colobus monkeys in the coastal forest.

Why go

Six reasons to love Diani

A beach that delivers far more than sunshine.

Powder-white sand

A long, palm-lined beach that regularly features among Africa’s best.

Calm, clear lagoons

The offshore reef creates sheltered water ideal for swimming.

Dolphins and reefs

Boat trips to Kisite-Mpunguti for dolphins, turtles and coral.

Kitesurfing

Steady winds make Diani one of East Africa’s top kitesurf spots.

Colobus monkeys

Meet the Angolan colobus in the coastal forest.

Safari and beach

Pair a Tsavo or Amboseli safari with relaxing beach days.

Marine life

What you will find in the ocean

Diani’s reefs and marine parks are full of life.

Dolphins

Bottlenose and humpback dolphins play in the Kisite-Mpunguti Marine Park.

Sea turtles

Green and hawksbill turtles feed among the reefs and seagrass.

Reef fish

Colourful shoals swirl around the coral gardens offshore.

Angolan colobus

Graceful black and white monkeys in the coastal forest.

Humpback whales

Passing offshore on their migration, usually from July to October.

Starfish

Found in shallow rock pools along the reef at low tide.

When to visit

Diani through the year

The coast is warm all year. Choose the season that suits your plans.

Peak season

December to March

Hot and dry

Calm seas, clear water and long sunny days. Ideal for beaches, snorkelling and diving.

Great time

July to October

Cool and dry

Pleasant temperatures and the season when humpback whales pass along the coast.

Quiet season

April to June

Long rains

Heavy showers, lush scenery and quieter beaches, with some hotels offering lower rates.

Good value

November

Short rains

Brief afternoon showers between sunny spells, before the festive season.

Things to do

More than the beach

Water sports, wildlife and slow coastal days.

Kisite dhow trip

Sail to the marine park for dolphins, snorkelling and a seafood lunch.

Scuba diving

Explore coral reefs, wrecks and walls with local dive centres.

Kitesurfing and water sports

Ride the trade winds or try paddleboarding in the lagoon.

Camel rides

A gentle ride along the sand at sunrise or sunset.

Colobus conservation

Learn how local projects protect Diani’s rare monkeys.

Beach days

Swim, read and soak up the sun on the soft white sand.

Plan your visit

Getting there and staying over

The practical details, so you can focus on the beach.

By road or rail

About an hour south of Mombasa, crossing the Likoni ferry, or as part of a safari and beach itinerary.

By air

Scheduled flights from Nairobi land at the Ukunda airstrip, just minutes from the beach.

Where to stay

Boutique beach hotels, family resorts and private villas along the shore.

Beach trips

Trips that end on the coast

Safari and beach holidays that finish by the Indian Ocean. Every itinerary can be tailored to you.

Private Tour
Kenya Private Safaris
Kenya
From $ 1,325
Family Tour
Kenya Family Safaris
Kenya
Family Tour
Kenya Family Safaris
Kenya

Good to know

Diani questions, answered

The things travellers most often ask before visiting. Anything else, our Nairobi team is happy to help.

Fly from Nairobi to the Ukunda airstrip, or travel via Mombasa and the Likoni ferry.

Three to five nights gives you time to relax and enjoy a dolphin trip or some water sports.

Yes. Tsavo and Amboseli pair perfectly with a few days on the beach.

The windiest periods are usually from December to March and from June to September.

The reef keeps the lagoon calm, but always follow local advice on tides and currents.

Yes. Calm water, wide beaches and family resorts make it a favourite with children.

Ready for Diani Beach?

Tell us your dates and whether you would like to add a safari, and we will plan your beach escape around you.

Scroll to Top
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.