10 day trip to Morocco: the itinerary


Morocco is a stunning country with magnificent landscapes and fascinating culture. Recently I had the pleasure of traveling to Morocco for the first time and in this new blog post, I will be telling you everything on where to stay, eat, go out and what activities to do on your trip to Morocco. All of this is included in the 10 day itinerary explaining exactly how I spent my 10 days traveling in this beautiful country. 

Trip map created with Wanderlog, the best trip planner app on iOS and Android

This article contains links, some of which are affiliate links. If you make a purchase through one of my links, I earn a commission which allows me to fund this blog. I only post links of products and services I have used and enjoyed and that have truly benefited me on my travels!

Itinerary for 10 days of travel in Morocco

Let's start with the fact that Morocco definitely cannot be seen in 10 days. The country has an incredibly rich culture and there is a wide variety of nature to see in different parts of the country. However, if you get the chance (even if it’s only for 10 days) make sure to visit this wonderful country. Below I’ll go through the itinerary I created for my 10 day trip to Morocco. Some very important and famous places are missing from the itinerary, which is why I will be back soon to visit those! I’ll also make sure to write another post about the upcoming trip and itinerary. Let’s start!

bathtub on porch in agafay desert morocco sunrise
Sunrise at Agafay Desert Luxary Camp.

Day 1: Arrival in Marrakech. We stayed at Oussama’s lovely AirBnB close to the airport and in a very nice and busy neighbourhood with lots to do and see. After arriving late in the afternoon, walking from the airport to the AirBnB and grabbing a quick pizza around the corner, we were in awe of the beautiful apartment. Spacious, with a beautiful patio and fountain, and even a shared rooftop terrace looking out over the beautiful city of Marrakech.

Day 2 to 4: The bus ride from Marrakech to Essaouira. Our host Philippe recommended we take the Supratours bus from Marrakech to Essaouira. The bus is very comfortable, only lasts three hours and takes a break halfway through the journey so you can buy some food, drinks and use the bathroom. In Essaouira we stayed at Riad Laylati, and I am incredibly glad we did. I booked our stay with Philippe and he was incredibly helpful with sorting out the bus from Marrakech to Essaouira, and the taxi to our next destination. He also arranged for us to be picked up at the bus station. When we arrived at the riad after a short walk, we were greeted by the absolutely lovely staff who offered us tea and gave us a map with an explanation of where all the best restaurants were. It was immediately clear why this riad is so often featured as one of the best riads in Essaouira. We were given a tour of the building, our room and the beautiful rooftop terrace and quickly unpacked our stuff to explore the old medina! 

rooftop terrace blue in essaouira city morocco
Our beautiful rooftop terrace at Riad Laylati.

Where to eat: the best restaurants in Essaouira

Ocean Vagabond, an absolutely stunning place with great food at the far end of the beach. A fantastic spot for people watching as the camels, horses and quad bikes are right in front of you. 

La Coupole Essaouira Beach, highly recommended restaurant where we had a fabulous lunch.

Bar Miramar, probably the best spot on the beach. We weren’t thrilled about the service but the view from the blue lounge sets made up for it. 

burgers at bar miramar essaouira beach morocco
Burgers at Bar Miramar.

Where to go out: the best bars in Essaouira

The RoofTop, with a great view of the sunset and there often is live music.  

Taros, we spent a lot of time here and had several lunches and dinner at this trendy bar with fantastic food and a great DJ in the evening. And don’t forget the amazing harbour view as the sun sets. 

Activities to do in Essaouira

Of course, the most important thing is horse riding! I already made a post with all the details about horse riding in Morocco, check it out here. However, there are so many more things to do in this beautiful city. There is the possibility for quad biking, and there are many different types of tours such as sunset, full day, an hour or a few hours. The tours take you to different places in the area such as the Essaouira beach and even the fantastic 15 meter high dunes. The quad bikes can be found on the beach or in the nearby village right next to the Jimi Hendrix hotel. You can also find lots of camels on the beach that are available for rides. And last but not least, you can find several places to rent surfing equipment by the beach. Also have a look here to find fantastic guided tours all around Essaouira.

To find places all over Morocco where you can go on horse riding holidays, click here.

sunset in essaouira city rooftop morocco
Our view over the old medina of Essaouira from the rooftop terrace.

Day 5: Unfortunately, our time in Essaouira had to come to an end, and we continued our travel to Casablanca. We did the journey from Essaouira to Casablanca by taxi, because it saves you a good 3 or 4 hours in travel time compared to the bus. The taxi fare was around 110 USD, as opposed to 15 USD per person for the bus. I definitely found the price difference worth it as we took a stunning scenic route and had a great taxi driver with lots of knowledge. It was also very pleasant because we were dropped off at our next AirBnB, saving us the hassle of still having to walk or take another taxi after arriving in Casablanca quite late. It ends up being a 40 USD difference per person if you’re a couple. However, I do recommend the bus if you are trying to save money and have a little bit more time to spend!

Day 6: In Casablanca we stayed at Yassine’s AirBnB, a very big and beautifully decorated apartment with a lovely terrace. The apartment is located in a very lively neighbourhood outside the centre of Casablanca, with everything you need just around the corner. There is also a lovely cafe downstairs where you can get breakfast, and the staff is super helpful if you are planning any activities in Casablanca. We decided to do an AirBnB experience during our only full day in Casablanca, so we could still see as much of the city as possible. We spent the afternoon with Amine, who was born and raised in Casablanca and had so much knowledge about every part of the city. We walked around the old medina, went to visit the incredibly impressive mosque Hassan II, and sat at a cafe while Amine answered all our questions and told us stories about his life in this fascinating city. 

mosque hassan 2 casablanca morocco
Hassan II.

Day 7: We continued our journey back down to Marrakech by train, and were picked up at the station by the driver from Agafay Desert Luxury Camp. This beautiful location was recommended to me by a friend and I had been watching the stunning images and videos on their instagram for a while. Seeing the camp in real life did not disappoint at all! They offer several activities, camel rides (I recommend the sunset ride), quad bike trips and they can even organise a romantic candlelight dinner for you and your partner. Besides the activities, they also have a fabulous pool with lounge sets and a bar, and they offer lots of different massages and wellness treatments. The food they serve is also incredible. You can choose from several dishes beforehand and they have a choice between traditional food and some other western dishes so everyone is happy. We chose one of the tajines which was absolutely terrific. 

camel laying down in the desert morocco agafay
Her name is Aisha! The camel I rode at Agafay Desert Luxury Camp.

Day 8: Marrakech again! We were dropped off at our AirBnB in Marrakech by our driver and were welcomed back into the lovely apartment we also stayed in on day one. We arrived quite late so decided to get some sleep before hitting the town on our last day in Marrakech. 

Day 9: On our last day we were out from morning till evening to make the most of our short time in this incredible city, despite the heat. Marrakech offers fantastic restaurants, bars and clubs. Despite the 9pm curfew, we were able to have a great time but sadly there was no partying for us tonight! For booking anything in Marrakech, from restaurants to bars, etc. I highly recommend MarrakechBestOf on instagram. They often offer discounts and know the best places in town!

Also read: Packing list for travel in Morocco

Where to eat: the best restaurants in Marrakech

Dar Soukkar, my personal favourite with incredible staff, delicious cocktails and a fantastic vibe. 

M Rooftop Medina Heritage, a secluded place in the middle of the city centre. It was somewhat difficult to find but definitely very much worth it for the great food they serve.

photoshoot on rooftop in marrakech morocco
M Rooftop Medina Heritage.

Where to go out: the best bars and clubs in Marrakech

The Famous Beach, a place I would love to still go in the future as we didn’t get the chance this time. The famous beach is recommended by lots of websites and instagram pages and seems to throw the most incredible pool parties!

fancy cocktail marrakech morocco dar soukkar
Delicious cocktails at Dar Soukkar.

Day 10: Time to fly back! Our lovely AirBnB host Oussama allowed us to check out a few hours later than planned, so we could sleep in, pack and walk to the airport. After a quick lunch at Marrakech airport, we checked in and our time in Morocco sadly came to an end! If you have more time then we did, I highly recommend spending a few more days or even weeks in this incredible country.

Make sure to subscribe to my newsletter as I’ll be sending out more solo travel tips, gadget recommendations and super cool upcoming HATW trips that are perfect for solo riders!

I hope this article has been useful! If you have any questions feel free to email or message me on instagram, or fill out the contact form. If this article has been helpful please share it with your friends who want to travel to Morocco!

explore more

Inspiring destinations