Diani Beach
Diani Beach is a spectacular coastal destination on Kenya's South Coast, famous for its white sandy beach, turquoise Indian Ocean waters, coral reefs and tropical atmosphere.
Although Diani is an ideal destination for relaxing on the beach, there is much more to experience. Visitors can go snorkelling and diving, explore marine parks, search for dolphins, try kitesurfing, visit wildlife and conservation areas, explore coastal forests or combine a beach holiday with a safari.
Top Attractions in Diani
Diani Beach
The long white-sand beach is the centrepiece of the destination. The calm waters, palm-fringed coastline and tropical scenery make it suitable for swimming, relaxation, beach walks and a variety of water activities.
Kisite-Mpunguti Marine National Park
Kisite-Mpunguti Marine National Park is one of the major attractions of Kenya's South Coast. The protected marine environment includes coral islands, reefs and diverse marine habitats. KWS highlights snorkelling, diving and swimming among the main activities.
Wasini Island
Wasini Island is commonly incorporated into full-day marine excursions from the Diani and Shimoni areas. A typical excursion may combine boat travel, marine wildlife viewing, snorkelling and a Swahili coastal lunch.
Shimba Hills National Reserve
Shimba Hills provides an opportunity to combine a beach holiday with a wildlife safari. The reserve's forested hills and grasslands support elephants, giraffes, buffaloes and other wildlife, as well as the rare sable antelope.
Colobus Conservation
Diani is also associated with conservation of the endangered Angolan colobus monkey. A visit to Colobus Conservation provides an opportunity to learn about the species and wider conservation challenges facing wildlife along the coast.
Kaya Kinondo Sacred Forest
Kaya Kinondo provides an opportunity to discover the cultural and natural heritage of the Kenyan coast. The forest is associated with the Mijikenda communities and offers visitors a chance to learn about traditional beliefs, plants and coastal forest ecosystems.
Wildlife Around Diani
Diani offers both terrestrial and marine wildlife experiences.
Marine Wildlife
- Dolphins
- Sea turtles
- Coral reef fish
- Parrotfish
- Angelfish
- Other tropical reef species
The surrounding marine environment includes coral reefs, seagrass beds and other habitats that support a wide range of marine life. KWS also identifies dolphins and sea turtles among the important wildlife associated with the Diani-Chale marine environment.
Terrestrial Wildlife
- Colobus monkeys
- Vervet monkeys
- Sykes monkeys
- Elephants
- Sable antelope
- Giraffes
- Buffaloes
- Various coastal bird species
Activities in Diani Beach
Swimming
Diani's warm Indian Ocean waters provide excellent opportunities for swimming, particularly around suitable beach areas and during favourable sea conditions.
Snorkelling
Snorkelling is one of the easiest ways to experience the marine environment. Trips to the reef and Kisite-Mpunguti Marine National Park provide opportunities to see coral, tropical fish and other marine life.
Scuba Diving
Diani is an important diving destination on the Kenyan coast. Divers can explore coral reefs and offshore sites, with opportunities for both beginners and experienced divers depending on the operator and conditions.
Dolphin Watching
Dolphin excursions are commonly organised around the Kisite-Mpunguti area. Dolphins can be encountered during marine excursions, although sightings of wild animals can never be guaranteed.
Kitesurfing
Diani and neighbouring Galu Beach are well known for kitesurfing. The combination of open beach, warm water and seasonal winds makes the area suitable for both beginners taking lessons and experienced riders.
Deep-Sea Fishing
The waters off Kenya's South Coast provide opportunities for deep-sea fishing. Depending on the season and conditions, anglers may target species such as sailfish, marlin, wahoo, kingfish and dorado.
Dhow Cruises
Traditional dhow cruises offer a slower way to experience the coastline. Sunset cruises can combine ocean scenery with refreshments and views of the coastline.
Skydiving
For adventure seekers, tandem skydiving is another activity available around Diani. The experience combines the thrill of a freefall with spectacular aerial views of the Indian Ocean and coastline.
Golf
Golf is another option for visitors looking for a relaxed activity away from the beach and water.
Diani Beach and Safari
One of Diani's greatest advantages is that it can be combined with a wildlife safari. Visitors can spend several days on the beach and then travel inland to Shimba Hills or further afield to destinations such as Tsavo East and Tsavo West.
This makes Diani particularly suitable for travellers who want both a traditional Kenya safari and an Indian Ocean beach holiday.
Best Experiences for Families
- Beach swimming and relaxation.
- Snorkelling excursions.
- Dolphin and marine excursions.
- Colobus conservation visit.
- Shimba Hills wildlife safari.
- Dhow cruise.
- Coastal cultural experiences.
Best Experiences for Adventure Travellers
- Kitesurfing.
- Scuba diving.
- Deep-sea fishing.
- Skydiving.
- Snorkelling.
- Marine excursions.
- Shimba Hills safari.
How Long Should You Stay in Diani?
A three- to five-night stay provides enough time to enjoy the beach while adding one or two excursions. Travellers combining Diani with a Kenya safari may choose to spend several days on safari followed by three or four nights at the coast.
Diani Beach as the Perfect Safari Extension
Diani is an excellent way to finish a Kenya safari. After several days of early morning game drives and wildlife viewing, the beach provides an opportunity to relax beside the Indian Ocean.
A Kenya itinerary combining destinations such as Maasai Mara, Amboseli or Tsavo with Diani can therefore provide both the classic African safari experience and a tropical beach holiday.
Thompson Travels can combine your Kenya wildlife safari with a relaxing Diani Beach holiday, including accommodation, transfers, excursions and optional marine or wildlife activities.



