Welcome to Perfect Morocco Tours


To book and confirm your tour with Perfect Morocco Tours company, we require a deposit of 20% of the total trip price via PayPal but you can also send the amount via Western Union, Money gram, or  Bank wire transfer.

Concerning the remaining Balance, you can pay it upon arrival to Morocco – cash in Euros, US Dollars, or Credit card in Moroccan dirhams (+3% fees). You can also pay the rest of the amount using the Bank Wire Transfer or with PayPal with 5% fees.

  • In case of an emergency and you want to cancel your tour, we will not be able to refund the deposit. However, you can contact us 30 days before your arrival so we can apply it for another tour on a different date that suits you.
  • If you request to cancel your tour from 15 days to 29, the deposit will not be refunded, we also cannot use it for another trip.
  • If you cancel 7 to 14 days or before the arrival date, we will require 50% of the full amount.
  • In case you cancel your trip 2 days before your arrival, you will need to pay the full amount of the tour.
  • You can pay the rest of the amount using PayPal, Credit Card, or Bank wire transfer.

Once we send you the program, we will provide you a list of services that are included and not included in our tour price. 

Our cost depends on the number of day you want to spend in Morocco, the type of tour want, the accommodation and much more. To get a quote, you only need to contact us and we will give you the exact cost for your tour to Morocco.

Welcom to Perfect Morocco Tours

Our Contacts


9 Rue Omar El Idrissi Lhobous, Casablanca 20000




Follow us

Best Travel Theme

Elementor Demos

With Love Travel WordPress Theme you will have everything you need to create a memorable online presence. Start create your dream travel site today.