
Kenya's Finest Beach

Diani Beach (the finest 17km white coral sand beach in East Africa; free; the finest Indian Ocean swimming in any Kenya beach; H2O Extreme kite school (IKO-certified; from 7,000 KES per 2h introductory lesson); the finest stand-up paddleboard and dhow snorkel rental) is the finest beach in East Africa.
💡 Diani Beach (free; the finest 17km white coral sand beach in East Africa; the finest Indian Ocean swimming; H2O Extreme kite school (IKO-certified; from 7,000 KES per 2h lesson); the finest stand-up paddleboard and dhow snorkel rental).

The Colobus Trust (the best black-and-white colobus monkey conservation in any East African coastal town; from 1,000 KES for a guided walk; the best Angolan colobus monkey encounter; the best colobus monkey canopy rope bridge in any Diani Beach compound; colobustrust.org) is the best wildlife experience in Diani Beach.
💡 Colobus Trust (from 1,000 KES guided walk; colobustrust.org; the finest black-and-white colobus monkey conservation in any East African coastal town; the best colobus monkey canopy rope bridge in any Diani Beach compound).

Diani reef snorkelling (the best fringing coral reef from any Kenya Coast beach; the finest 2h guided dhow snorkel from 2,500 KES; the finest green sea turtle sighting in any Kenya Coast accessible reef) and Shimba Hills National Reserve (35km northwest; from 700 KES; the best sable antelope in any Kenya coastal reserve; the Sheldrick Falls 30m waterfall) are the finest Diani activity experiences.
💡 Diani reef snorkelling (from 2,500 KES per person guided dhow snorkel; the finest fringing coral reef from any Kenya Coast beach; the finest green sea turtle sighting in any Kenya Coast accessible reef).

Wasini Island (the best dhow sailing day trip in East Africa; from 6,000 KES per person from Shimoni Pier; the best spinner dolphin pod encounter; Kisite-Mpunguti Marine Park snorkelling (the finest coral garden and moray eel in any Kenya marine park)) is the finest day trip from Diani Beach.
💡 Wasini Island dhow cruise (from 6,000 KES per person from Shimoni Pier; the finest spinner dolphin pod encounter; Kisite-Mpunguti Marine Park snorkelling; the finest Swahili dhow village).
Diani Beach dining is the most international of any Kenya coast destination, with a specifically strong Italian and German expatriate restaurant culture reflecting the historical European resort development of the south coast: Ali Barbour’s Cave Restaurant (the most dramatically positioned restaurant in Kenya: the seafood restaurant inside a naturally formed coral cave on Diani Beach Road; the table inside the cave lit by candles; the lobster and the Swahili seafood in the most specifically atmospheric restaurant environment on the east African coast; KES 3,000–7,000 pp; book at alibarbours.com), the Galaxy Indian Ocean Lodge restaurant (the freshest grilled fish on the beach; the fishermen deliver the morning catch directly to the kitchen; KES 1,000–3,000 pp), and the Sails Beach Bar (the most popular sundowner spot in Diani; the half-priced cocktails at 5–7pm; the Indian Ocean sunset view; KES 600–1,500 per cocktail). The Ukunda town market (1km inland from Diani Beach Road; the most affordable food in the Diani area: the ugali and sukuma wiki at KES 200–400 pp; the most specifically local single Diani lunch outside the resort zone).
The Pemba Channel day trip (US$70 approx.; dhow to Kisite Marine Park; fresh seafood lunch on Wasini Island) is the finest single day from any Kenya beach resort.
Ali Barbour’s (4km north of Diani) serves dinner inside a natural coral cave. Book the cave table — not the terrace — at least 2 days ahead. Mains from KES 2,500.
Shimba Hills Reserve (40km from Diani; US$26) protects Kenya’s last large sable antelope herd. A morning half-day from Diani works as an easy combined day.
The SE trade winds blow consistently at Diani June–September. H2O Extreme and Diani Watersports both offer kite lessons at US$80 for a 2-hour session.
Arrival and beach walk (free; the finest 17km white coral sand beach in East Africa; the finest Indian Ocean sunset from Diani Beach). Colobus Trust (from 1,000 KES guided walk; the finest black-and-white colobus monkey encounter). Diani reef snorkel (from 2,500 KES; the finest coral reef from any Kenya Coast beach; the finest green sea turtle). H2O Extreme water sports (kitesurfing from 7,000 KES per 2h IKO lesson; stand-up paddleboard and kayak rental).
💡 The Colobus Trust (the best colobus monkey encounter in Diani Beach; book a guided walk from 1,000 KES at the Colobus Trust office on the Diani Beach Road; the best colobus monkey activity window is 10–11am (the colobus monkeys are most active in the early morning and late afternoon) and 4–5pm (the best colobus monkey return to the canopy rope bridge at 4–5pm)).
Wasini Island full-day dhow cruise (from 6,000 KES per person; Shimoni Pier (80km south; 1.5h by matatu); the finest spinner dolphin pod encounter. Kisite-Mpunguti Marine Park snorkelling (the finest coral garden in any Kenya marine park). Wasini Island Swahili dhow village walk. Seafood lunch on Wasini Island. Return to Diani Beach by 5pm.
💡 The Wasini Island day trip (the finest full-day Kenya Coast experience from Diani Beach; depart Shimoni Pier by 8am — the best spinner dolphin encounter at 8–10am in the Shimoni Channel; the Kisite-Mpunguti Marine Park snorkel (the finest coral garden and green sea turtle in any Kenya marine park); book from 6,000 KES per person all-inclusive through any Diani Beach hotel concierge).
Morning in Shimba Hills National Reserve, 45 minutes inland — the only place in Kenya to see sable antelope, plus the walk down to Sheldrick Falls. Beach afternoon back at Diani, then dinner at Ali Barbour’s Cave restaurant, set in a 180,000-year-old coral cave open to the stars.
💡 Book the cave restaurant a day or two ahead and bring a light layer — the coral walls keep it cool after dark.
Diani Beach is free. The entire 17km of white coral sand is publicly accessible at no charge. The Colobus Conservation (free), the beach walk (free), and the Indian Ocean swim (free) give the most photogenic and the most wildlife-rich.
The Wasini Island dhow cruise (KES 5,000–8,000 pp; the snorkel + dolphin + crab lunch all-inclusive) is the most comprehensively rewarding single day available from any Kenya beach resort and the best-value single full-day activity.
Alfajiri Villas (the most architecturally spectacular private villa accommodation on the Kenya coast: the three villas (Cliff, Garden, and Beach) perched on the coral cliff above Diani Beach)
Surf forecasts — swell, wind and tide charts for the local breaks.
Free
Identify wildlife and plants from photos — community-verified sightings.
Free
Explore more of Kenya’s extraordinary wildlife, coast and culture.