Booking Information

Karibu! Welcome

We’re honored you’re considering traveling with Refracting Africa. Our current group tours take you through Tanzania’s coastal cities, heritage sites, and cultural landmarks by connecting past and present through immersive, community-centered experiences.

Future journeys will expand to other destinations across the African continent and diaspora, guided by the same care and cultural depth.

To reserve your spot, complete the form below. You’ll receive an invoice and next steps by email. Before submitting, please review our Terms & Conditions for details on payments, cancellations, and traveler policies.

Good Vibes Zanzibar

Be the First to Learn of Our Upcoming Tours

Sign up to hear about upcoming trips and subscriber-only deals first.

Book Your Tour

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Your Name*
Joining Mailing List
Sign up to hear about upcoming trips and subscribers-only deals first.
Your Email Address*
Choose the group tour you'd like to join from the list of upcoming dates.
Please enter a number from 1 to 6.
How many people are booking with you under this name?
(If you’re booking for more than 6 people, please complete our Private Tour Request Form
Please enter the full names (first and last) of everyone else in your group, separated by commas. If you’re traveling alone, you can leave this blank.
Let us know if you have any special needs, dietary restrictions, mobility concerns, or other requests we should be aware of to help make your experience comfortable and enjoyable.
Payment Plan*
Please select how you would like to pay for your trip. You may choose to pay the full amount upfront or select a payment plan. If you choose the payment plan, a non-refundable 20% deposit will be due upon booking and you will be entered into a monthly payment with full payment due at 60 days before departure. A 5% fee will be added to the total if you select the payment plan. Payment reminders will be sent automatically according to the schedule.
Terms Acknowledgement*
I confirm that I have read and agree to the Terms & Conditions linked above. I understand that my booking is not confirmed until payment is received, and that deposits are non-refundable. I agree to the selected payment schedule and all tour policies.