Two-Week Coastal Escape in Diani, Kenya: Beaches, Wildlife, and Local Cuisine

Day 1: Arrival & Beach Relaxation

Diani, Kenya on July 1, 2025

8:00am

Breakfast at Ali Barbour's Cave Restaurant

Breakfast inside a unique limestone cave, enjoying fresh pastries, coffee and tropical fruits in a serene atmosphere. Opens at 7:30am.
KES1500, 1h30m

10:00am

Diani Beach

Relax on the stunning white sands of Diani Beach and enjoy the warm Indian Ocean waters.
Free, 3h0m

1:00pm

Lunch at Forty Thieves Beach Bar

Casual beachside dining offering fresh seafood, tropical cocktails, and lively atmosphere perfect for a midday break.
KES2500, 1h30m

3:00pm

Explore Colobus Conservation

Visit this sanctuary dedicated to rescuing and rehabilitating the endangered Angolan colobus monkeys. Educational and great for animal lovers. Open until 5:00pm.
KES800, 2h0m

6:00pm

Dinner at The Sandbar

Enjoy dinner with ocean views featuring Swahili and international dishes in a lively beachfront setting.
KES3000, 2h0m

Day 2: Marine Activities

Diani, Kenya on July 2, 2025

7:30am

Breakfast at Escape Beach Restaurant

Start the day with light breakfast including fresh juices and bakery items overlooking the beach.
KES1200, 1h0m

9:00am

Snorkelling at Kisite-Mpunguti Marine National Park

Take a boat trip for snorkelling at pristine coral reefs with vibrant marine life, including turtles and dolphins. Trips depart early morning and return by noon.
KES7200, 4h0m

1:00pm

Lunch at Nomad Beach Bar & Grill

Fresh seafood and Swahili dishes with laid-back beach vibe, perfect for refuelling post-water activities.
KES2800, 1h30m

3:00pm

Leisure Beach Time

Enjoy leisure time swimming or sunbathing on Diani Beach.
Free, 3h0m

7:00pm

Dinner and Drinks at Sails Beach Bar & Restaurant

Casual beachfront dining with live music on selected evenings. Try the Swahili curry or grilled fish.
KES3500, 2h0m

Day 3: Wildlife & Culture

Diani, Kenya on July 3, 2025

7:30am

Breakfast at Coast Restaurant

Enjoy a hearty breakfast including tropical fruits, eggs, and freshly brewed Kenyan coffee before the day’s activities.
KES1300, 1h0m

9:00am

Visit Shimba Hills National Reserve

A short drive to this wildlife reserve where you can see elephants, sable antelope and stunning rainforest landscapes. Open 6am-6pm.
KES2500, 4h0m

1:30pm

Lunch at Vulcan Restaurant (Diani)

Varied menu including continental and local dishes in a relaxed environment.
KES2200, 1h0m

3:00pm

Visit Akamba Handicraft Cooperative

Discover traditional Kenyan crafts and meet local artisans; ideal for picking up authentic souvenirs. Open daily 9am-6pm.
Free entry, 1h30m

6:30pm

Dinner at Ali Barbour's Cave Restaurant

Dine in spectacular cave setting, with seafood and Swahili-inspired dishes creating a unique atmosphere.
KES3500, 2h0m

Day 4: Adventure & Relaxation

Diani, Kenya on July 4, 2025

7:30am

Breakfast at Lymington's Garden Café

Enjoy fresh coffee and pastries in a shady garden setting, offering a peaceful start to the day.
KES1000, 1h0m

9:00am

Deep Sea Fishing

Half day deep sea fishing trip off the Diani coast, with professional guides providing equipment and opportunities to catch marlin, sailfish, or tuna.
KES12000, 5h0m

2:00pm

Lunch at The Edge Beach Restaurant & Bar

Order grilled seafood or light salads while enjoying ocean views and laid-back service.
KES2100, 1h0m

4:00pm

Spa and Massage at Almanara Luxury Villas

Unwind with a relaxing massage or spa treatment in a tranquil setting; book in advance. Spa open 9am-6pm.
KES7500, 2h0m

7:00pm

Dinner at Ali Barbour’s Cave Restaurant

For a second spectacular night, savour traditional Swahili cuisine inside the iconic cave venue.
KES3500, 2h0m

Day 5: Local Village Experience

Diani, Kenya on July 5, 2025

7:00am

Breakfast at your accommodation

Enjoy a relaxed breakfast in your accommodation to prepare for the cultural day ahead.
Included, 1h0m

8:30am

Visit to Kaya Kinondo Sacred Forest

Explore the ancient Kaya forest, a UNESCO World Heritage site sacred to the Mijikenda people, with a knowledgeable guide. Open 8am-6pm.
KES1500, 3h0m

12:00pm

Lunch in a Local Village

Taste authentic Swahili dishes prepared by local families in a welcoming village setting.
KES1800, 1h30m

2:00pm

Visit to Diani Beach Art Gallery

Explore artwork by local artists and craftsmen, offering insight into coastal Kenyan culture. Open 9am-5pm.
Free, 1h30m

6:30pm

Dinner at Nomad Beach Bar & Grill

Relax with dinner featuring Swahili seafood specialties and enjoy the sunset from the beach.
KES3000, 2h0m

Day 6: Water and Wildlife

Diani, Kenya on July 6, 2025

7:30am

Breakfast at Escape Beach Restaurant

Enjoy fresh juices and pastries in the cool sea breeze before heading out for an active day.
KES1200, 1h0m

9:00am

Marine Safari by Kayak

Explore the coastline and nearby coral reefs by kayak, spotting marine birds, turtles and snorkelling along the way. Equipment and guides available. Trips last approximately 3 hours.
KES4000, 3h0m

1:00pm

Lunch at The Sands at Nomad

Indulge in fresh seafood and cocktails with an ocean view in a relaxed environment.
KES2700, 1h30m

3:00pm

Visit to Diani-Chale Marine National Reserve

Take a guided nature walk to learn about coastal plants, birds and marine animals. Reserve is open from 7am to 6pm.
KES1200, 2h0m

7:00pm

Dinner at Sails Beach Bar & Restaurant

Relax with dinner offering grilled fish and tropical cocktails while enjoying live music.
KES3400, 2h0m

Day 7: Relax and Explore

Diani, Kenya on July 7, 2025

8:00am

Breakfast at Coast Restaurant

Enjoy a leisurely breakfast with fresh fruit, eggs and Kenyan coffee.
KES1300, 1h0m

9:30am

Shopping at Diani Beach Market

Browse colourful stalls for handmade souvenirs, beachwear and local artwork. Market opens daily from 8am to 6pm.
Free, 2h0m

12:00pm

Lunch at Forty Thieves Beach Bar

Enjoy casual dining with fresh seafood and vibrant local flavours inline with a beach atmosphere.
KES2500, 1h30m

2:00pm

Afternoon at Leisure on Diani Beach

Spend your afternoon swimming, sunbathing or reading at the beach.
Free, 3h0m

7:00pm

Dinner at The Edge Beach Restaurant & Bar

Dine on coastal cuisine with a wide selection of fresh fish and international dishes in a stunning beachfront setting.
KES3200, 2h0m

Day 8: Day Trip to Mombasa

Mombasa, Kenya on July 8, 2025

6:30am

Breakfast to go from Diani bakery

Pick up freshly baked pastries and coffee to enjoy en route to Mombasa city.
KES800, 30m

7:00am

Travel to Mombasa

Drive to Mombasa, approximately 1.5 to 2 hours from Diani, for a full-day cultural and historical excursion.
KES5000 (transport), 1h30m

9:00am

Visit Fort Jesus

Tour the iconic 16th-century Portuguese fort and museum showcasing Mombasa’s maritime history. Open 8am-5pm.
KES1200, 1h30m

11:00am

Explore Old Town Mombasa

Walk through narrow streets, visit bazaars and admire Swahili architecture.
Free, 2h0m

1:00pm

Lunch at Tamarind Mombasa

Enjoy fresh seafood with waterside views at Mombasa’s acclaimed restaurant.
KES4500, 1h30m

3:00pm

Visit Mombasa Marine National Park

Option for snorkelling or glass-bottom boat rides to view coral reefs and fish. Park open 8am-6pm.
KES1500, 2h0m

6:00pm

Return to Diani

Travel back to Diani Beach.
Included in transport, 1h30m

8:00pm

Dinner at Nomad Beach Bar & Grill

Late dinner enjoying laid-back beach vibes and Swahili seafood specialties.
KES3000, 2h0m

Day 9: Relaxation & Water Sports

Diani, Kenya on July 9, 2025

8:00am

Breakfast at Ali Barbour’s Cave Restaurant

Breakfast in the cave with unique ambiance and fresh local produce.
KES1500, 1h0m

9:30am

Kitesurfing lesson at Diani Beach

Take beginner or intermediate kitesurfing lessons with professional guides. School opens from 8am until late afternoon.
KES8000, 3h0m

1:00pm

Lunch at The Sands at Nomad

Refuel with fresh salads and grilled seafood by the ocean.
KES2700, 1h30m

3:00pm

Stand-up Paddleboarding or Swimming

Enjoy calm waters and scenic views while stand-up paddleboarding or swimming in the afternoon.
KES1000, 2h0m

7:00pm

Dinner at The Edge Beach Restaurant & Bar

Finish your day with seafood and Swahili dishes just by the ocean.
KES3200, 2h0m

Day 10: Safari Day Trip

KwaZulu National Reserve area, Kenya on July 10, 2025

6:00am

Early Breakfast at accommodation

Enjoy a quick and energising breakfast before travelling to safari.
Included, 30m

6:30am

Day Trip Safari to Kwale County Game Reserve

Drive approximately 1 hour inland to the lower Kwale Game Reserve to see elephants, buffalo, antelope and more. Guided safari with transportation and lunch included. Reserve open 6am-7pm.
KES15000, 8h0m

3:00pm

Return to Diani

Travel back to the coast for dinner.
Included, 1h0m

7:00pm

Dinner at Sandies Tropical Village

Enjoy international and local food in a comfortable setting after your safari adventure.
KES3000, 2h0m

Day 11: Beach & Village Leisure

Diani, Kenya on July 11, 2025

8:00am

Breakfast at Lymington’s Garden Café

Fresh pastries, coffee, and tropical fruits to start your day calmly.
KES1000, 1h0m

9:30am

Morning at Diani Beach

Relax with an extended morning swim and sunbathe on powdery white sands.
Free, 3h0m

12:30pm

Lunch at Forty Thieves Beach Bar

Tasty seafood with ocean views to fuel the afternoon.
KES2500, 1h30m

2:00pm

Visit to Mshana Village and Community Projects

Learn about local community initiatives and craft projects in nearby villages. Opens 9am-5pm.
Free, 2h0m

6:30pm

Dinner at The Sands at Nomad

Delicious seafood options and local flavours to close the day.
KES3000, 2h0m

Day 12: Water Adventures

Diani, Kenya on July 12, 2025

8:00am

Breakfast at Escape Beach Restaurant

Healthy starts with fresh tropical juices and pastries on the beachfront.
KES1200, 1h0m

9:30am

Scuba Diving Session

Discover Diani’s colourful underwater world with a beginner or advanced guided scuba dive. Centres open 8am to 5pm.
KES12000, 3h0m

1:00pm

Lunch at Ali Barbour’s Cave Restaurant

Lunch surrounded by the cave’s natural beauty, sampling fresh seafood and Swahili flavours.
KES3500, 1h30m

3:00pm

Afternoon Relaxation at the Beach

Enjoy a relaxing afternoon swim or walking along the beach promenade.
Free, 3h0m

7:00pm

Dinner at The Edge Beach Restaurant & Bar

Special sunset dinner with grilled fish and exotic cocktails by the sea.
KES3200, 2h0m

Day 13: Free Day & Shopping

Diani, Kenya on July 13, 2025

8:30am

Breakfast at Coast Restaurant

Start the final full day at a leisurely pace with fresh coffee and pastries.
KES1300, 1h0m

10:00am

Shopping and Exploring Diani Beach Town

Visit local shops, boutiques and markets for souvenirs, clothes and crafts. Open daily 9am-6pm.
Free, 3h0m

1:30pm

Lunch at Nomad Beach Bar & Grill

Enjoy light lunch options in a casual beachfront setting with good seafood choices.
KES2800, 1h30m

3:00pm

Relaxing Afternoon or Optional Spa Treatment

Choose to unwind with another spa treatment or relax on the beach as you prefer.
KES7500 (spa optional), 3h0m

7:00pm

Farewell Dinner at Ali Barbour’s Cave Restaurant

Celebrate the end of your stay with exquisite dining inside the famous cave.
KES4000, 2h0m

Day 14: Departure Day

Diani, Kenya on July 14, 2025

7:00am

Breakfast at accommodation

A simple breakfast to prepare for your departure day.
Included, 1h0m

8:30am

Last Beach Walk

Enjoy a peaceful morning walk along Diani Beach taking in final ocean views.
Free, 1h0m

9:30am

Pack and Check-out

Prepare your belongings and check out of your accommodation, ready for onward travel.
Included, 1h0m