All tours offered by Grand Moroccan Journey are private and tailor-made, designed according to each traveler’s preferences, travel dates, and specific requirements. A booking is considered confirmed only after receipt of a deposit, the amount of which will be clearly communicated during the booking process. The deposit secures your itinerary, accommodations, transportation, guides, and all necessary arrangements related to your tour.

The remaining balance is usually payable prior to arrival in Morocco or upon arrival, depending on the specific tour arrangement and services included. Accepted payment methods and detailed payment instructions will be provided before confirmation. Full payment must be completed within the agreed timeframe to ensure the smooth operation of the tour.

Cancellation policies and refund conditions vary depending on the services booked and the timing of the cancellation. These terms will be clearly explained before booking confirmation. In some cases, deposits may be non-refundable due to advance reservations with hotels, transport providers, or third-party suppliers. Any applicable refund or cancellation fees will be communicated transparently.

We strongly recommend that all travelers obtain comprehensive travel insurance covering medical expenses, trip cancellations, delays, and personal belongings. Grand Moroccan Journey cannot be held responsible for delays, cancellations, itinerary changes, or service disruptions caused by circumstances beyond our control, including but not limited to weather conditions, transportation issues, strikes, governmental actions, or force majeure events.