Diani Beach
Indian Ocean white sands
Kenya, Africa
About Diani Beach
Diani Beach offers a soft landing after safari days: ten kilometers of powder-white sand, turquoise Indian Ocean water, and a relaxed coastal rhythm along Kenya's south coast. You can expect warm temperatures most of the year, palm-fringed shores, reef-protected swimming in calmer sections, and a mix of boutique hotels, beach bars, and water-sport operators. The dry seasons from July to September and December to March are generally best for sun, snorkeling, and dhow sailing, though the coast is welcoming outside heavy rain months of April and May. Highlights include snorkeling and diving at Kisite-Mpunguti Marine Park, kitesurfing when winds pick up, forest walks in nearby Shimba Hills to spot sable antelope, and fresh seafood dinners with your feet in the sand. Practical tips: use reef-safe sunscreen, confirm tide times for swimming, and arrange airport transfers from Ukunda's airstrip or Mombasa for a smooth arrival. Diani suits honeymooners, families wanting beach time after bush travel, active travelers, and anyone seeking rest without leaving Kenya. Pair two or three nights here with a safari or Lamu extension for a balanced bush-and-beach itinerary.
Location
Tours in Diani Beach
View all →
Diani Sea Resort — SGR Coast Package
Premium Diani Beach escape with SGR return travel, transfers, and half-board at Diani Sea Resort.
From KSh 30,300
Baobab Beach Resort — SGR Coast Package
Diani Beach holiday at Baobab Beach Resort with SGR return travel, transfers, and half-board.
From KSh 26,000