Diani Beach, Kwale County, Kenya +254 728 538 800 Currency USD KES

FAQ

Questions guests actually ask

How do I pay for my booking?
A 50% deposit confirms your booking, paid by M-Pesa to 0728 538 800 (account name: Amani Mwajungu) or pre-agreed cash. The balance is due before pickup or departure. Always check the number before you send money — payments to unofficial numbers are not valid.
Where do you pick up from?
We pick up from hotels and agreed points across Diani and the South Coast. After you book we send a pickup confirmation with the tour, date, guests, hotel, pickup point and time — please be ready a few minutes early.
Are dolphin or wildlife sightings guaranteed?
No — dolphins, crocodiles and safari animals are wild. We time trips for the best chances, but sightings can never be guaranteed and there is no refund for unseen wildlife.
What about children?
Children aged 0–2 join free, ages 3–10 get KES 1,500 off the adult price, and ages 11+ pay the adult price. This can vary by activity and is always confirmed before you pay.
Do tides and weather affect the tours?
Yes. The African Pool, sandbanks, starfish pools and beach horse rides are tide- and weather-dependent. We confirm exact timings the day before, and if we must cancel for safety we reschedule or refund.
What if I need to cancel?
Over 48 hours before: the deposit is generally non-refundable and any refund comes from the balance. 24–48 hours: committed costs are deducted. Under 24 hours and no-shows are generally non-refundable.
Do you offer resident rates?
Yes — Kenya residents and East African citizens get resident rates on experiences such as Shimba Hills. A valid Kenyan National ID is required, otherwise the non-resident rate applies.
Can I book a private tour?
Most experiences have private options — private boats on Wasini and Kongo River, private safaris and fully private custom tours. Look for the 'Private Available' badge or ask us on WhatsApp.

Something else on your mind?

Ask on WhatsApp Full policies