Skip to content

Diani Beach 7-day itinerary

Kenya

Day 1: Arrival & Beach Day

🌅
Morning

Settle In & First Beach Walk

Arrive in Diani and settle into your accommodation — options range from budget hostels and Airbnb cottages to beachfront resorts and boutique villas. After checking in, walk directly to the beach. Diani's 17km of white coral sand backed by coconut palms and casuarina trees is one of East Africa's most beautiful beaches. The warm Indian Ocean (26-28°C year-round) is protected by an offshore fringing reef that creates a calm turquoise lagoon perfect for swimming. Walk south along the beach at the water's edge, where the sand is firmest and the views stretch endlessly.

Tip: Choose accommodation on the beach side of the Diani Beach Road for direct beach access. The south end of the beach (near Kinondo) is quieter than the central hotel strip.
☀️
Afternoon

Beach Relaxation & Swimming

Spend the afternoon in the Indian Ocean — the water is warm enough to swim in for hours without a wetsuit, and the reef-protected lagoon is calm and safe. Rent a sun lounger from a beach restaurant for 200-500 KES and alternate between swimming, reading, and dozing under a palm tree. Beach vendors offer fresh coconuts cut open with a machete — the coconut water is refreshing and the soft flesh is scooped out to eat. This is the day to reset from travel and acclimatise to the coastal rhythm.

Tip: Beach vendors can be persistent — a friendly "Hapana, asante" (no, thank you) is polite and effective. If you want to buy, negotiate — prices are always flexible.
🌙
Evening

Swahili Dinner on the Beach

Diani's restaurant scene ranges from beachfront seafood barbecues to upscale dining in cave restaurants and treehouses. For your first night, choose a beachfront restaurant serving Swahili coastal cuisine — the food reflects centuries of Arab, Indian, and African culinary exchange. Try biryani (spiced rice with meat), samosas, coconut fish curry, and fresh tropical fruit for dessert. The sound of the ocean, warm evening air, and starlit sky complete the setting.

Tip: Nomad Beach Bar and Sails Beach Bar are popular with travellers and serve good food with ocean views. For more local Swahili food, walk to the restaurants along the Diani Beach Road.

Day 2: Snorkelling & Colobus Monkeys

🌅
Morning

Reef Snorkelling Trip

Board a glass-bottomed boat for a morning snorkelling trip to Diani's offshore fringing reef. The reef runs parallel to the coast about 300m offshore and creates a natural barrier that protects the lagoon while supporting an extraordinary diversity of marine life. Snorkel over coral gardens populated by parrotfish, butterflyfish, angelfish, blue-spotted rays, and occasionally hawksbill sea turtles. The reef is shallow enough (2-5m) for comfortable snorkelling without deep diving, and the warm water means no wetsuit is needed.

Tip: Use reef-safe sunscreen — chemical sunscreens damage coral. Apply sunscreen 30 minutes before entering the water so it absorbs into the skin rather than washing off immediately.
☀️
Afternoon

Colobus Conservation Centre

Visit the Colobus Conservation centre to learn about Diani's most important wildlife residents. The Angolan colobus monkey — with its striking black-and-white fur and long white tail — is endangered and found only in fragmented coastal forest patches. The centre rehabilitates injured and orphaned colobus and has pioneered wildlife corridors, rope bridges, and community education to reduce human-wildlife conflict. Guided forest walks take you into the canopy where troops of colobus swing through the trees — their acrobatic leaps between branches are spectacular.

Tip: The best time for colobus sightings is early morning or late afternoon when the monkeys are most active. The centre also monitors vervet monkeys and Sykes' monkeys — three primate species within the same coastal forest.
🌙
Evening

Beach Bonfire & Stargazing

Many beach accommodations and bars organise bonfire evenings on the sand — join one for grilled seafood, cold drinks, and conversation under the stars. Diani's location near the equator means the night sky shows both northern and southern hemisphere constellations. The Milky Way is vivid on moonless nights and shooting stars are frequent. The sound of waves on the reef and the warm tropical air make beach bonfires one of Diani's most memorable social experiences.

Tip: Check the moon calendar — the darkest nights around new moon offer the best stargazing. Full moon nights have a different charm with silver light reflecting off the ocean.

Day 3: Shimba Hills National Reserve

🌅
Morning

Shimba Hills — Sable Antelope & Forest

Drive 30 minutes inland to Shimba Hills National Reserve at dawn for the best chance of seeing the rare sable antelope — the only location in Kenya where this magnificent species survives. The reserve protects 300 square kilometres of coastal rainforest, grassland, and plateaux that rise 450m above the coastal plain. The morning game drive passes through dense forest where elephants feed on fallen fruit, buffalo herds graze in clearings, and troops of black-and-white colobus monkeys leap through the canopy. Over 270 bird species have been recorded, including the endangered Fischer's turaco.

Tip: Sable antelopes favour the open grasslands near the Shimba Hills Lodge area — ask your guide to focus on this zone. The males are jet black with white facial markings and sweeping curved horns up to 1.5m long.
☀️
Afternoon

Sheldrick Falls Forest Hike

Hire a KWS guide at the park gate for the walk to Sheldrick Falls — a 21m waterfall hidden in the heart of the coastal rainforest. The 2km trail descends through towering trees festooned with orchids, ferns, and epiphytes, with butterflies of extraordinary size and colour fluttering through the sun-dappled canopy. The falls plunge into a natural rock pool where you can swim in the cool, fresh water — a refreshing contrast to the warm Indian Ocean. The return hike is uphill and moderately strenuous but the forest scenery makes every step worthwhile.

Tip: The Sheldrick Falls walk takes 2-3 hours return. Wear sturdy shoes with grip — the trail can be slippery after rain. Bring water and insect repellent.
🌙
Evening

Shimba Hills Lodge Treehouse Dinner

If you want a unique overnight experience, the Shimba Hills Lodge is built as a treehouse overlooking a floodlit waterhole where elephants, buffalo, and bushbuck come to drink after dark. Even if not staying overnight, enquire about a dinner reservation — eating in a treehouse while elephants drink below is a surreal experience. Otherwise, return to Diani for the evening and enjoy the beach after a day in the forest. The contrast between coastal beach and inland rainforest within 30 minutes is one of Diani's greatest assets.

Tip: Shimba Hills Lodge is a classic Kenyan treehouse lodge — basic but atmospheric. Book at least a week in advance and request a room facing the waterhole for the best animal viewing.

Day 4: Kite Surfing & Water Sports

🌅
Morning

Kite Surfing Lesson

Take a beginner kite surfing lesson at one of Diani's certified schools. The flat-water lagoon inside the reef provides ideal learning conditions — consistent wind, shallow water, and no breaking waves to contend with. Lessons start on the beach with kite control, then progress to body dragging in the water, and finally board starts. Most beginners are standing on the board by the end of a 3-hour session. Diani's trade winds blow reliably from June to March, making it one of the most consistent kite spots in East Africa.

Tip: Book a 3-session package for the best value — kite surfing takes most people 6-10 hours of instruction to ride independently. Morning sessions have lighter, more predictable winds for beginners.
☀️
Afternoon

Kayaking & Stand-Up Paddleboarding

Rent a kayak or stand-up paddleboard from a beach operator and explore the lagoon at your own pace. Paddle south along the coast past coconut palm groves and luxury villas, looking down through the crystal-clear water at the sand patterns and occasional sea turtle or ray gliding below. At low tide, paddle to exposed sandbanks where you can step out and stand in ankle-deep water 200m from shore. The calm lagoon conditions make Diani perfect for paddleboarding — even total beginners can balance comfortably on the flat water.

Tip: Rent for a full afternoon rather than by the hour — the hourly rate is expensive and you will want more time than you think. Prices are negotiable, especially in low season.
🌙
Evening

Beach Yoga & Sundowner

Several Diani beach venues offer evening yoga sessions on the sand — stretching and breathing with the sound of the ocean and the setting sun is a perfect way to unwind after an active day on the water. Afterwards, find a beach bar for a sundowner cocktail — the dawa (vodka, honey, and lime, Kenya's national cocktail) is the traditional choice. Watch the sky shift through orange, pink, and purple as fishing dhows sail across the horizon on their way to the night's fishing grounds.

Tip: Beach yoga sessions are typically 500-1,000 KES and run at sunset. Check with Diani Beach Art Gallery or Stilts Backpackers for current schedules.

Day 5: Wasini Island & Marine Park

🌅
Morning

Kisite Marine Park Snorkelling

Depart early from Shimoni (40 minutes south) for a full-day excursion to Kisite-Mpunguti Marine National Park — Kenya's premier marine protected area. The boat crosses dolphin-rich waters where pods of bottlenose and spinner dolphins are sighted on over 80% of trips. Kisite's coral reefs are among the healthiest in the Western Indian Ocean, with visibility reaching 30m and an extraordinary diversity of hard and soft corals. Snorkel over walls of staghorn coral, swim alongside sea turtles, and watch schools of blue-striped snapper swirl around you.

Tip: Kisite Marine Park is the best snorkelling destination on the Kenyan coast — book a full-day trip that includes multiple snorkel stops, dolphin spotting, and lunch on Wasini Island.
☀️
Afternoon

Wasini Island Village & Coral Gardens

Land on Wasini Island for a walking tour of the Swahili fishing village — a car-free settlement of coral-stone houses, narrow lanes, and ancient baobab trees. The village has traded with Arab and Portuguese merchants for centuries and the architecture reflects this multicultural history. Walk through the raised coral garden — a fossilised reef exposed above sea level, now covered in mangrove vegetation and eroded into dramatic natural sculptures. Lunch is a communal Swahili feast of crab claws, grilled fish, octopus, coconut rice, and tropical fruit served in a beachfront restaurant.

Tip: Wasini Island lunch restaurants compete for boat tour business — the food is excellent everywhere. Tip the staff generously as tourism is the island's main income source alongside fishing.
🌙
Evening

Shimoni Slave Caves

Before returning to Diani, visit the Shimoni Slave Caves — a network of natural coral caves on the mainland where enslaved people were held before being shipped to Zanzibar in the 18th and 19th centuries. The caves are dark, claustrophobic, and deeply moving — a sobering reminder of the East African slave trade that devastated coastal communities. Local guides share oral histories passed down through generations. The visit provides essential historical context for understanding the Swahili coast and is a powerful counterpoint to the beach paradise above ground.

Tip: The Shimoni Slave Caves visit takes 30-45 minutes. A local guide is mandatory and their oral histories are the most powerful part of the experience. Bring a small torch.

Day 6: Diving & South Coast Exploration

🌅
Morning

Scuba Diving at Diani Reef

For certified divers, Diani offers excellent reef diving directly from the beach. Dive sites along the fringing reef include coral walls, overhangs, and swim-throughs populated by moray eels, octopuses, nudibranchs, and reef sharks. For beginners, several PADI centres offer Discover Scuba Diving sessions that include pool training followed by a supervised reef dive — no certification required. The warm water (26°C+) means full wetsuits are unnecessary, and visibility on good days reaches 20-30m.

Tip: Diani's PADI dive centres offer Open Water certification courses over 3-4 days for around $400-500 — significantly cheaper than courses in Europe or Southeast Asia.
☀️
Afternoon

Kinondo Kwetu — Sacred Forest

Visit the Kaya Kinondo sacred forest — a UNESCO-listed sacred grove maintained by the Digo people for centuries. The kaya forests are ancient remnants of the East African coastal forest ecosystem and hold deep spiritual significance for the Mijikenda communities. Guided walks through the forest pass towering trees, medicinal plants, and sacred sites where traditional ceremonies are still performed. The guides explain the spiritual beliefs, traditional governance, and ecological knowledge that have protected these forests for generations while surrounding areas were deforested.

Tip: Photography is restricted in certain sacred areas — your guide will advise. The kaya forest walk is a cultural experience, not a nature hike — approach with the same respect you would give to a religious site.
🌙
Evening

Seafood BBQ on the Beach

Organise a beach barbecue for your penultimate evening — many local restaurants and beach operators will set up a private or group seafood barbecue on the sand with fresh lobster, prawns, calamari, and fish grilled over coconut shell charcoal. The smoky sweetness of coconut-charcoal-grilled seafood, paired with lime, chilli sauce, and cold beer, is the definitive Diani Beach dining experience. The warm sand under your feet, the sound of the ocean, and the star-filled sky make it an evening you will remember.

Tip: Negotiate the seafood barbecue price in advance — agree on what is included (lobster, prawns, drinks, etc.) before the cooking starts. Beach operators are generally honest but clarity prevents misunderstandings.

Day 7: Final Beach Day & Departure

🌅
Morning

Sunrise Beach Walk & Last Swim

Take a final sunrise walk along Diani Beach — the early morning light paints the sand gold and the palm trees cast long shadows across the water's edge. Swim one last time in the warm Indian Ocean, feeling the soft sand between your toes and the gentle current of the reef lagoon. Buy a fresh coconut from a beach vendor and sit under a palm tree, watching the fishing dhows head out for the day's catch. Diani's magic lies in its simplicity — white sand, warm water, swaying palms, and the Indian Ocean stretching to the horizon.

Tip: Take one last walk to the southern end of the beach near Kinondo for the quietest and most pristine stretch — this is Diani at its most natural.
☀️
Afternoon

Souvenir Shopping & Packing

Browse Diani's craft shops and roadside stalls for souvenirs — Swahili carved doors in miniature, coconut shell jewellery, kangas (colourful East African wraps), Maasai beadwork, and locally made soaps and oils from coconut and baobab. The craft sellers along Diani Beach Road offer reasonable prices with gentle bargaining. Pick up Kenyan coffee, macadamia nuts, or Kilifi cashews at the local supermarket for food gifts. Pack your bags and settle any outstanding bills.

Tip: Kangas (East African fabric wraps) make excellent, lightweight, and affordable gifts or souvenirs — each one has a Swahili proverb printed along the border.
🌙
Evening

Departure via Mombasa

Depart Diani for Mombasa's Moi International Airport — the drive takes 1.5-2 hours including the Likoni Ferry crossing over Kilindini Harbour. The ferry is free for pedestrians and carries vehicles on a first-come basis — queues can be long during rush hours. Alternatively, take the new Diani–Mombasa highway bridge (if operational) for a faster crossing. If your flight is in the morning, consider staying overnight near the airport. Diani is a destination that stays with you — the warmth of the water, the friendliness of the people, and the simple beauty of the Kenyan coast.

Tip: Allow 3 hours between leaving Diani and your flight time — the Likoni Ferry is the main bottleneck and delays of 30-60 minutes are common during peak hours. Travel in the middle of the day for the shortest waits.

Explore Diani Beach with a travel companion

roammate matches you with travelers heading to Diani Beach at the same time. Free on iOS.

See the full Diani Beach guide