Booking terms
Plans change, weather changes and boats do not always sail. This is exactly what happens to your money in each case — the same rules the booking system applies automatically.
Open your booking from manage your booking or from My Rafiki, where the refund that applies right now is shown before you confirm. You can also message us on WhatsApp or email info@rafiki.co.tz.
Table reservations are requests until the venue confirms them, and there is nothing to refund unless a deposit or minimum spend was taken — that is always shown before you confirm. Please cancel a table you cannot use so it goes back to someone else.
Boat days depend on wind, tide and safety. If a captain or operator cancels, you are moved to another date free of charge or refunded in full — never left out of pocket for a decision you did not make.
Yes — in full if you cancel more than 48 hours before pickup, and 50% between 24 and 48 hours. Within 24 hours the trip is non-refundable because drivers and boats are already committed.
Refunds return to the original payment method within 5–10 working days.
Yes. Date changes are free up to 24 hours before pickup, subject to availability on the new date.
Secure payment
Encrypted card & mobile money checkout
Verified experiences
Every tour is hand-checked by our team
Local operators
Run by Zanzibaris who know the island
24/7 WhatsApp
Real people, before and after you book
Need a hand? Message us on WhatsApp anytime.