Although my vacation was a bit shorter, I chose to make a 10-day Morocco itinerary because I think this should be the minimum number of days you need to visit the country.
Even though it’s not an extremely large area to explore, the roads are not the best, and the stops you will be tempted to make on the route will also extend the distance between cities.
I must mention right from the beginning of this article that, although I visited quite a lot of countries outside Europe and this wasn’t my first time in Africa (I also visited Egypt), in Morocco, I had the biggest culture shock.
Everything is completely different here, and you have a permanent feeling that you are part of a film set. But more details about each place I will offer in future articles about my Morocco trip.
Now I only want to talk about the 10-day Morocco itinerary.
You will not have time to see the whole country in just 10 days, but this itinerary includes, in my opinion, the most beautiful areas, cities, and attractions worth visiting.
If you follow this Morocco itinerary, I promise you a diverse journey that included big cities, touristic cities, traditional cities, nature, waterfalls, olfactory, and visual experiences of the richest.
Morocco is not my favorite country, and it certainly has many issues and habits that I do not resonate with, but it’s a land full of mystery worth discovering.
Like every other destination, it has good parts and bad parts. But it is important that at the end of the journey, you will feel richer on the inside.
This is the map of my 10-day Morocco itinerary ↓
Best places to visit in Morocco – the perfect 10-day Morocco itinerary
Day 1: Casablanca to Chefchaouen
Distance Casablanca – Chefchaouen: 5 h
Although the capital of Morocco is in Rabat, Casablanca is the largest and most modern city in the country.
It represents the perfect place of connection between Morocco and the country from which you choose to fly (in my case, Spain), so it would be best to start your Morocco trip right here.
But it is not a city where you would want to stay too long, so you should hit the road as soon as possible and go to Chefchaouen, the famous blue city in the north of the country.
It is a small settlement, easy to visit in only one day. However, because the distances between the cities are quite long, it is preferable to spend the night here.
Chefchaoeun is situated at the foot of the Rif Mountains, and you can look at it from a distance of several km.
It is bluer on the inside than it looks on the outside. Viewed from a distance, the name of the blue city may seem exaggerated.
But your opinion will be shattered when you cross the blue narrow, twisted streets inside the town. Chefchaouen is one of the best places to visit in Morocco without a doubt.
They also call it the blue pearl of Morocco, and, for the color intensity to be preserved for as long as possible, the locals are required to reapply the paint at least twice a year.
If you drive a rental car, you must park it somewhere outside the city, being surrounded by high walls like a fortress.
That was its purpose in 1471, the year the town was founded.
There are several access gates, and we chose the one in the north because it is the closest to the places we have seen on Instagram so many times.
Tip: Write Bab El Mahrouk in google maps if you want to get to the gate I’m talking about.
Things to do in Chefchaouen:
- buy handmade items
- take Instagrammable photos
- play with the kittens, there are a lot here
- visit the Kasbah Museum
Where to stay in Chefchaouen:
- low-budget: Dar Swiar – beautiful view, air conditioning, terrace, excellent location
- mid-budget: Dar Aldea –air conditioning, private bathroom, delicious breakfast, excellent location, terrace
- luxury: Résidence Hoteliére Chez Aziz– beautiful view, air conditioning, private bathroom, parking, WiFi, room service, delicious breakfast
⇒ Watch my travel vlog: The BLUE CITY of MOROCCO – One day in CHEFCHAOUEN
Day 2: Chefchaouen to Fes
Distance Chefchaouen – Fes: 3 h 30′
The next destination in the 10-day Morocco trip is my favorite.
Fes will surprise you with the most Moroccan vibe possible, but let’s talk first about the riad I stayed at and which I would choose whenever I would come back here.
Riad Dar El Galia from Fes is the kind of authentic riad that I 100% recommend.
I liked everything here, except for the breakfast that could be a little more generous. But this is available for all the hotels where I’ve stayed in Morocco. At least, from my experience.
In choosing the riad, I was 100% influenced by Clone, a 20-year-old TV series, which I used to adore as a child.
I will soon dedicate a very special article for it, especially since lately I have been able to visit all the places where it was filmed.
So the riad I’ve seen in Clone inspired me to look for something almost identical in Fes. Initially, I wanted to find exactly the riad that appeared in the film, later finding out that it was actually a film set.
I am glad, however, that I found Riad Dar El Ghalia, a family hotel with spacious rooms, fascinating decoration, artesian fountain in the center of the inside patio, terrace on the rooftop, wonderful view of the medina and of the main mosque, a very oriental atmosphere, especially thanks to the daily playlist of Arabic songs, and very kind and warm hosts.
I only stayed 2 nights here, but I wish I could have stayed longer. This is the riad I would return to every time!
⇒ Watch my travel vlog: Riad in FES
Day 3: Fes
The authentic city, steeped in history, culture, and traditions, is the perfect option to discover true Morocco.
Morocco with simple, honest and hard-working people, with the twisted medina, full of products of all kinds, with scarves, jewelry, carpets, and spices of the most colorful and aromatic, with donkeys crossing the narrow streets, with the sound of prayer and with smells hard to forget.
Fes or The Yellow City, as they say, is an unforgettable experience that will keep Morocco in your mind forever. Therefore, in my opinion, Fes is the best place to visit in Morocco.
⇒ Watch my travel vlog: I got LOST in FES, MOROCCO – 10 000 streets!!!
Things to do in Fes:
- stay in a riad in the center of the medina
- explore all the narrow streets of the city
- go to Chouara Tannery
- admire the gates of the Royal Palace
- attend a street show
- visit the oldest university in the world
- admire the mosque from a rooftop
- explore the medina in a guided tour
I have already given you a very good accommodation option for your vacation in Morocco, respectively Fes.
But if, for various reasons, you cannot stay at Dar El Ghalia, then consider these options instead:
Tip: If you get here by car, you must know that you cannot park inside the medina. However, you can leave it in a parking lot at a reasonable price outside the city walls, and you can stay in a riad inside.
The distances are not long at all.
- low-budget: Dar Essoaoude – Fes Nejjarine – wonderful view, inner and outer courtyard, exceptional breakfast, terrace, swimming pool
- mid-budget: Riad Braya -beautiful roof terrace, room service, swimming pool, delicious breakfast, bar, ideal location
- luxury: Riad Mayfez Suites & Spa– beautiful roof terrace, room service, swimming pool, delicious breakfast, bar, ideal location
READ NEXT: 14 amazing things to do in Fes, Morocco
Day 4: Fes to Merzouga
Distance Fes- Merzouga: 8 h
Stop in Ifrane
Your trip from Fes to Merzouga should start early in the morning, as soon as the sun rises behind the Karaouiyn Mosque.
This is because a long and tiring road awaits you, with many stops along the way.
The first stop will be in Ifrane, on the land of the little primates. Inevitably, you will be tempted to stop here and feed the cute monkeys on the roadside.
For this, there is a stall where they sell peanuts that the monkeys adore.
Even if the seller is exploiting the animals for profit, I think as long as that means extra food for them, it shouldn’t matter.
The monkeys are free, and you can watch them as they live their daily lives, how they breastfeed, how they fight, how they love each other, how they come and ask for food like children.
Stop in the Atlas Mountains
You are about to cross a low section of the Atlas Mountains. You will stop a few times to photograph the heights, the oases with palm trees, and a magnificent lake.
The turquoise of the lake contrasts perfectly with the rust colors of the mountains and valleys. The lake is called Hammat Mulay.
Although the Atlas Mountains cover three countries, Morocco, Algeria and Tunisia, their highest peak is on the Moroccan territory with 4,167 m in Toubkal.
Stop at the farm of camels
Also on the way to Merzouga, you will pass a few farms of camels. They are not very obvious, and you will have to deviate a bit from the main road for some sideways, but they are all marked.
So you have to pay attention to the banners on the roadside if you want to visit one of them.
We visited a very small one, with only 5 camels. 2 adults and 3 extremely cute small camels. Next to the camel stands, there were some tents where Bedouins live, and where they keep some souvenirs for sale.
For only 5 Moroccan dirhams, I had the opportunity to drink fresh camel milk for the first time, and to interact with them.
I also witnessed the breastfeeding of the baby camels by the mother camels.
It’s a stop you should make if you want to know more about these gorgeous animals with beautiful eyes and if you want to know more about them from their owners who have been very kind and friendly.
⇒ Watch my travel vlog: What’s the taste of Camel Milk | Ait Ben Haddou – ruins of MOROCCO
Day 5: Merzouga
Day 5 of the 10-day itinerary in Morocco begins and ends in the desert.
A small desert, if you look on the map, and endless if you are there. A portion of the Sahara that you can explore as you wish.
Whether you choose to spend a night in a tent right in the desert, or you can opt for a comfortable hotel near the desert.
We chose the Kasbah Hotel Ziz Palace Rissani, and it was a very good decision.
It is a superb hotel, it resembles a small palace, it has a beautiful swimming pool in the center, very spacious and very comfortable rooms, and some wonderful hosts.
I liked it here as much as I liked the riad in Fes.
Day 6: Merzouga to Ait-Ben-Haddou
Distance Merzouga – Ait-Ben-Haddou: 5 h 30′
Visit Aït Benhaddou
As often as it has been used in famous film productions, it is impossible not to recognize this place.
Located in the province of Ouarzazate, at the foot of the Atlas Mountains, in their highest part, Ait-Ben-Haddou is a fortified village dating back to the 17th century.
It is a very good example of southern Moroccan architecture and it covers an area of about 1300 square meters.
In the past, Ait-Ben-Haddou was inhabited by nearly 100 families and was an important stop for caravans, going from Marrakech to Sahara.
Currently, only 5 families live here, and Ait-Ben-Haddou has the role of filming plateau or outdoor museum.
Some locals are very friendly and will even let you visit their homes for free, while others will open their doors for a small fee. More details will be provided in a future article.
As I said, many movies and series were shot right here. The most famous are: Lawrance of Arabia, Gladiator, Jesus of Nazareth, The Mummy, Game of Thrones, and the famous Brazilian series, Clone.
Moreover, being the most famous ksar, Ait-Ben-Haddou was included in the UNESCO World Heritage Site. To get here, you have to walk from the neighboring village, crossing a bridge built over a dry river.
Tip: If you want to see a certain place that appeared in a series, make sure you have a picture of it to show it to the locals. They know the area very well and, most likely, they will be happy to take you there.
Where to stay in Ait-Ben-Haddou:
Maison d’hôtes Dar El Haja– excellent location, inside the fortified city, overlooking the gardens, inner courtyard, terrace, breakfast included
Day 7: Ait-Ben-Haddou to Marrakech
Distance Ait-Ben-Haddou – Marrakech: 4 h
The next on the list of my 10-day Morocco itinerary is The Red City. The most visited city in Morocco has all the data of a place too touristy. But not everything is unpleasant here.
Even if it is crowded, noisy and too colorful, there are a few places worth exploring in Marrakech.
The most noteworthy are the famous Jemaa el-Fnaa market, Medina and Le Jardin Majorelle.
Pay attention, though! Locals and sellers can become quite harassing, especially with women, and can stare more than necessary or even try to touch you.
Therefore, it is advisable to be cautious and to have a decent outfit that will protect you from insistent eyes.
Things to do in Marrakech:
- visit Jemaa el-Fnaa market
- stay in a riad
- go to Le Jardin Majorelle
- tests traditional food
- go shopping for souvenirs
- get lost in the streets of the medina
- try a hammam
- visit Ben Youssef Medersa
Where to stay in Marrakech:
- low-budget Riad Naya – inner courtyard, ideal location, breakfast included
- mid-budget Riad Alwachma – private bathroom, excellent location, courtyard, spa, very large rooms
- luxury Riad Ambre Et Epices – beautiful view, ultra-modern and spacious rooms, very pleasant design, swimming pool, spa, delicious breakfast
Day 8: Marrakech and trip to Ouzoud Waterfall
Distance Marrakech – Ouzoud Waterfall: 2h 30′
I’ve seen some waterfalls in my travels so far.
This is because it is a major attraction for me and I am looking to visit as many as possible. Ouzoud is definitely one of the most beautiful and unexpectedly beautiful for Morocco.
It is the second-highest waterfall in Africa, with a drop of 110 meters. It’s not very touristy, I suppose that many travelers choose to not come here because it’s far from other tourist destinations in Morocco.
From my point of view, it is a mandatory stop, and you must add it to the 10-day Morocco itinerary.
At the base of the waterfall is formed a small lake in which the children of the locals swim and play. If you want to get as close to the waterfall, you can get on a boat.
Also, there are some restaurants with a direct view to the huge waterfall where you can eat. Dining here is a real pleasure.
How to get here: either with a rented car or with an organized tour on a day trip from Marrakech
Day 9 Marrakech to Casablanca
Distance Marrakech – Casablanca: 3 h
Casablanca is the largest city in Morocco and has the largest port in the country and one of the largest in the world. With a population of over 4 million inhabitants, Casablanca is a city of contrasts.
In some extremely poor areas, you will feel that you have arrived in a village far from civilization, while in other very rich areas, life in Casablanca seems wonderful.
Here are the headquarters of the largest companies in the country and also here you can find luxury residences, malls, and 5-star restaurants.
The most beautiful and modern area of Casablanca is near the sea, as soon as you pass the Hassan II Mosque and reach the neighborhoods La Corniche, Ain Diab and Anfa.
Visiting these areas will make Casablanca worthy of your 10-day Morocco itinerary.
Things to do in Casablanca:
- visit the Hassan II Mosque
- go to the beach of Ain Diab
- walk through the park of La Ligue Arab
- admire the fountains in the Mohammed V market
- visit the old quarters
- go to a Moroccan restaurant
- explore the city in an organized tour
Where to stay in Casablanca:
- low-budget: Kyriad Residence Casablanca – very good location, city view, modern rooms, ground floor restaurant, friendly staff
- mid-budget: Mogador Marina– good location, free parking, large rooms, room service
- luxury: Barcelo Anfa Casablanca – very good location, swimming pool, spa, modern and spacious rooms, fitness centers
Day 10 – Casablanca and fly home
I already gave you some ideas about what you could do in Casablanca.
Of course, if time allows you to include a few extra activities or cities in the itinerary for Morocco, then you must know that the list of places to visit does not end here.
These were my options for my 10-day Morocco itinerary, but if I were to return to Morocco, I would probably add Essaouira, Tangier, Rabat, and Agadir.