Diani Beach, Kenya: travel guide
A palm-fringed white-sand beach on the south coast near Ukunda, known for kitesurfing, coral reefs and the Colobus monkeys of Diani forest.
- Country
- Kenya
- Currency
- KES
- Time zone
- Africa/Nairobi
- Nearest airport
- UKA
Top places to visit in Diani Beach
Diani Beach
Beach · 4.6 rating · about 4 h
A postcard south-coast beach of white sand and turquoise water, backed by palms — swimming, kitesurfing and reef trips.
Shimba Hills National Reserve
Wildlife · 4.2 rating · about 4 h · entry USD 25
A coastal rainforest reserve inland of Diani, home to the rare sable antelope, elephants and the Sheldrick Falls.
Colobus Conservation
Wildlife · 4.4 rating · about 1.5 h · entry KES 1,000
A primate conservation project protecting the rare Angolan colobus monkey; tours explain the 'colobridges' over Diani Beach Road.
Kisite-Mpunguti Marine National Park
Nature · 4.5 rating · about 4 h · entry USD 20
A pristine marine park around Wasini with coral reefs, dolphins and some of Kenya's best snorkelling and diving.
Galu Beach
Beach · about 3 h
The quieter southern extension of Diani with wide empty sand and boutique resorts — a kitesurfing hotspot.
Kongo Mosque
Mosque · about 0.5 h
A centuries-old coral-stone mosque at the mouth of the Mwachema River — one of the south coast's oldest surviving buildings.
Wasini Island
Nature · about 5 h
A car-free coral island off the far south coast — dhow trips, a coral garden boardwalk and fresh-seafood lunches.
Things to do
- Kisite-Mpunguti Dolphin & Snorkelling Dhow Safari Water Sports · 8 h · from KES 8,000 per person
- Diani Kitesurfing Lesson Water Sports · 3 h · from KES 6,000 per person
- Shimba Hills & Sheldrick Falls Day Trip Nature · 6 h · from KES 7,000 per person
- Diani Scuba Diving (Two-Tank Dive) Diving · 4 h · from KES 9,000 per person
- Colobus Conservation Tour Wildlife · 1.5 h · from KES 1,000 per person
Day trips and tours
- Wasini Island & Kisite Dolphin Dhow Safari 9 h · from KES 8,000
Where to stay in Diani Beach
- Diani Beach Central
The heart of the beach strip with resorts, dive centres, bars and restaurants.
- Galu Beach
Quieter southern end of Diani with boutique resorts and wide empty sand.
Hotels
- Leopard Beach Resort & Spa 5-star · KES 18,000 to KES 34,000 per night
- Diani Reef Beach Resort & Spa 5-star · KES 20,000 to KES 38,000 per night
- Stilts Diani Beach 2-star · KES 3,500 to KES 6,000 per night
- Baobab Beach Resort & Spa 4-star · KES 14,000 to KES 24,000 per night
- Diani Backpackers 2-star · KES 1,500 to KES 5,000 per night
Where to eat
- Ali Barbour's Cave Restaurant Seafood, International · about KES 4,500 per person
- Nomad Beach Bar & Restaurant Seafood, Italian · about KES 2,500 per person
- Sails Beach Bar & Restaurant Seafood, International · about KES 2,500 per person
- Leonardo's Restaurant Italian, Pizza · about KES 2,000 per person
- Lymingtons International, European · about KES 2,200 per person
Getting around
- Motorbike Rental main way to get around
Seeded from the curated primary_local_modes array; per-city parameters not yet researched.
- Taxi main way to get around
Seeded from the curated primary_local_modes array; per-city parameters not yet researched.
- Tuktuk main way to get around
Seeded from the curated primary_local_modes array; per-city parameters not yet researched.
- Walking
Every city has walking. 2.5 km ceiling is a placeholder default, not a researched per-city figure -- Singapore is sheltered and air-conditioned, Bangkok often has no pavement.
Safety and scams to avoid
Overpriced tuk-tuk & boda fares
Diani Beach Road
Drivers quote tourists inflated fares, especially at night or from resorts.
How to avoid it: Ask your hotel the fair fare and agree it before you get in; have small change ready.