How Ajili.ma works

From discovering a local experience to sharing your story afterwards — here's how it all comes together.

1

Find

Browse experiences by category, destination, or search for something specific — all hosted by locals across Morocco.

2

Book

Pick a date and time that works for you, then message your host directly to confirm the details.

3

Enjoy

Meet your host and live an authentic Moroccan moment, from cooking classes to desert sunsets.

4

Share

Leave a review to help other travelers and thank your host for the experience.

For travelers

Discover authentic experiences hosted by locals — cooking classes, desert treks, medina walks, and more. Chat directly with your host to confirm details, and pay them in person once you meet.

Browse experiences

For hosts

Share what makes your city special. List your experience, set your own schedule, and welcome travelers from around the world.

List your experience

Frequently asked questions

How do I book an experience?
Find an experience you like, open its page, and select "Check availability" to pick a date, time, and number of guests, then send your host a booking request through chat.
How do I pay my host?
Ajili.ma doesn't process any payments. Once you and your host agree on the details through chat, you pay them directly, in person, when you meet.
Can I cancel or reschedule?
Just message your host directly — since arrangements are made in person, they're happy to work out a new date or cancel with you.
How do I contact my host?
You can message your host directly from your inbox to ask questions or arrange meeting details.
How do I become a host?
Tap "List your experience" in the header to start sharing your own local experience with travelers.

Still need help?

Can't find what you're looking for? Our support team is happy to help.