Relax on powder-white sand, swim in warm turquoise water and add a safari adventure to Kenya's most celebrated beach holiday destination.
CONTACT USDiani Beach is a long stretch of soft white sand on Kenya's south coast, in Kwale County, about 30 kilometres south of Mombasa. Palm trees, coral reef, warm Indian Ocean water and lively beach towns make it one of the finest beach destinations in Africa, and it has repeatedly been named among the continent's leading beach destinations.
It is also the perfect finish to a safari. If you are planning a Kenya safari, adding Diani Beach gives you the classic "bush and beach" holiday: wildlife in the morning, a swim by afternoon and dinner by the sea at night.
Many coasts have sand and sea, but Diani Beach blends beauty, adventure and nature in one place.

A long, gently sloping beach backed by palms and coastal forest offers calm, warm swimming and perfect sunsets.

Rare Angolan colobus monkeys swing through the trees near the beach, while the coral reef offshore is full of colourful fish.

Steady winds make Diani one of East Africa's best spots for kitesurfing, with diving, snorkelling and deep-sea fishing close by.
How does Diani Beach compare with other leading East African beach destinations? Here is a quick overview to help you choose.
| Feature | Diani Beach | Watamu | Lamu | Zanzibar |
|---|---|---|---|---|
| Country | Kenya | Kenya | Kenya | Tanzania |
| Main highlight | Long white beach, water sports | Marine park, turtles | Swahili old town, dhows | Spice islands, Stone Town |
| Atmosphere | Lively, with resorts and nightlife | Quiet, nature-focused | Historic and remote | Varied, from luxury to budget |
| Access | Short flight or 1 hour from Mombasa airport | About 2 hours from Mombasa | Flight only, then boat | Flight or ferry |
| Best for | Families, couples, kitesurfers | Divers, nature lovers | Culture seekers | Honeymoons, culture |
Beach lovers often combine Diani Beach with Zanzibar for two very different coasts. If you are comparing, see this guide to the best time to visit Tanzania, browse the best safari companies in Tanzania and Zanzibar, or explore these Tanzania safari tours and Tanzania safari specialists for ideas.
There are many reasons Diani Beach deserves a place on your Kenya itinerary.
A stay at Diani Beach is about much more than sunbathing. These are the most rewarding activities.

Explore the coral reef, and take a boat to Kisite-Mpunguti Marine Park to swim with colourful fish and, with luck, dolphins.

Learn to kitesurf, paddle-board, sail a dhow or try jet-skiing with qualified instructors.

Walk in the sacred coastal forest and see rare Angolan colobus monkeys with a local guide.

Travel inland to spot sable antelope and elephants, a quick taste of the bush from the beach.

Sail on a traditional wooden dhow with seafood and music as the sun sets over the Indian Ocean.

Visit local markets and coastal villages. Pair it with our cultural and Big Five tours.
The classic Kenya holiday joins the savannah and the sea. Many travellers fly to the Maasai Mara to see the Great Migration, then finish at Diani Beach. Read about the Great Migration in Africa and our guide to the best time to witness the Great Migration to plan the safari half. Tsavo West and Amboseli lie on the way to the coast, and these Big Five safaris show how a bush stay can be added.
The coast is warm all year. December to March is hot, sunny and windy, ideal for beach days and kitesurfing. June to October is cooler and dry, with calm seas that are good for diving and snorkelling. April to May is the long-rains season, with the lowest prices and fewer visitors, and November brings short showers.
Accommodation at Diani Beach ranges from all-inclusive resorts to boutique hotels, private villas and simple beach cottages. Our team matches your style and budget, and you can browse similar options on our safari accommodations page.

Beachfront suites, spas, fine dining and private pools for guests seeking comfort. See our luxury safaris.

Comfortable rooms, pools and great locations at fair prices. Explore our mid-range experience.

Simple, friendly stays close to the sand for travellers on a smaller budget. View our camping safaris.
Prefer an exclusive feel? Take inspiration from this private nature reserve experience, which shows how small, private lodges differ from large resorts.
Scheduled flights link Nairobi with Ukunda airstrip, right beside Diani Beach, in about an hour. You can also fly into Mombasa, then transfer by road. Many guests use flying safaris to join the bush and the beach.
From Mombasa airport the drive to the beach takes about an hour. You can also take the train from Nairobi to Mombasa, then transfer south. Travellers who prefer to plan a trip on your own should still book a trusted transfer.
Travellers from Zanzibar or Arusha can connect through Nairobi or Mombasa. International guests often connect through Doha with Qatar. See how fly-in Zambezi safaris are organised for ideas.
It lies in Kwale County on Kenya's south coast, about 30 km south of Mombasa, along the Indian Ocean.
December to March is hottest and best for beach days and kitesurfing. June to October is cooler with calm seas, and April to May is the cheapest season.
Yes, when you follow normal travel precautions. Stay in reputable resorts, use licensed taxis and avoid walking alone on the beach after dark.
Absolutely. Many travellers combine Diani Beach with the Maasai Mara, Amboseli, Tsavo West or Tanzania for a complete East Africa journey. For Big Five options, see these Big Five safaris.
We recommend 4 to 7 nights. This gives you time to relax, try water sports and take a boat trip or day excursion.
Swimwear, light cotton clothing, reef-safe sunscreen, a hat and sandals. See our safari packing guide and travel tips.
Yes. Sunrise light on the white sand, palm silhouettes and dhow sails make it a favourite stop for any African photo safari trip. More answers are on our FAQs page.
Let our local experts design a private, tailor-made holiday to Diani Beach around your dates, budget and dreams. Browse all our packages or speak to us today.
CONTACT US