About us

About Our Travel Agency

travel agency moroccoTop Morocco Travel is a  Travel Agency in Morocco and Tour operator (owned by MoroccoKeyTours Travel Company) established both in Marrakech and Casablanca. Our web site is the essence of our in-depth knowledge of this country, gained in over 20 years experience in the travel and holiday business in Morocco. All our staff dealing with your trip are in constant daily personal contact with the managers and personnel on the spot in Morocco during your stay.

Our site is designed to give you an objective presentation of a wide range of Morocco tours that we have chosen with great care, but it is not an exhaustive list. We can respond to any request for Morocco: tailor-made holidays, (individuals or groups), business trips, conferences, seminars, and golf.

We are a travel agency in Morocco passionate about showing you the best that Morocco has to offer. We offer a wide range of Morocco Tours. Our love of this magical country means that we are dedicated to showing you and bringing you to only the very best. Morocco’s magical landscapes, to its culture and its people, its deserts, its beaches, its mountains and its grand imperial cities are all yours to explore, when you choose one of our amazing Holidays to Morocco . We want to make sure that you love Morocco as much as we do.

You can trust our Moroccan travel agency to provide you with the ultimate Moroccan tour adventure. By placing your travel plans in our hands, you can relax and enjoy your time in the country, safe in the knowledge that you are in good hands, and will get the best possible experience for your money. Our Morocco tours are tailor picked to allow you to experience the very best of what Morocco has to offer. From the whirl of sights, sounds, smells and sensations in Morocco’s Imperial Cities, to the cool breezes of the coast and the mountains, to the dusty kasbahs and dramatic dunes of the desert, our tours will take you to Morocco’s top sights and destinations.

Travel agency for a tailor made tours

When you take one of our Morocco Tours, you can rest easy knowing that you will travel and stay in comfort and style, surrounded by luxury wherever you choose to go. Our travel company is committed to providing luxury tours that meet all the needs of the most discerning of guests. When you book a Morocco Tour with our travel agency, you can relax knowing that you are getting great value for money. All of our special tours are designed to make sure that, while you are treated well at all times, and enjoy the level of luxury you need, your money goes as far as possible. When you choose to go on one of our Morocco trips, you are choosing to travel in a small, private group.

Our travel company provides all ground arrangements you may need such as :

  • Handling all kinds of group and individual tours to Morocco
  • Supplying with licensed expert-multilingual guides
  • Daily city tours & complete Morocco travel packages
  • Cultural, historical, religious, leisure & other theme travel itineraries
  • Planning all kinds of congresses, seminars & conferences
  • Assistance & translations for business meetings
  • Special occasions, anniversary, honeymoon, study – groups
  • Transportation and transfers to & from any airport in Morocco
  • Event bookings & reservations, festival tickets & information
  • Worldwide & domestic flight reservations
  • VIP travel services
  • Car rentals
  • 24/7 Helpline


Adresse: Avenue. Ibn Batouta, Imm Eddahbi.
1er Etage – Marrakech – Morocco
Whatsapp : +212 – 668 – 384 – 854
Office Phone : + 212 – 524-011-718
Email: info@topmoroccotravel.com
For more information or booking please contact us using our contact form

Opening Hours:

8:00 am- 8:00 pm Monday through saturday
Closed on Sunday
Note: we are reachable via phone or email 7/24

Enquiry Form


Morocco Classic Tour

10 Days Explore Tour

Morocco Discovery Tour

15 Days Explore Tour

Morocco Highlights Tour

12 Days Explore Tour

Imperial Cities Tour

8 Days Explore Tour

North of Morocco Tour

9 Days Explore Tour

Morocco Jewish Tour

10 Days Explore Tour

Morocco Honeymoon Tour

11 Days Explore Tour

Morocco Golf Tour

6 Days Explore Tour

Morocco Excursions

1 Day Explore Tour


1 Day Explore Tour
Plan your perfect trip