Morocco is hands down one of the most magical places I’ve had the opportunity to visit. While the Insta-famous city of Marrakech is truly incredible (read my full Marrakech travel guide here), Morocco has so much more to offer! Today I’m sharing our complete 4 days in Morocco travel itinerary, including my experience in the lesser-known cities of Essaouria and Agadir.
4 DAYS IN MOROCCO TRAVEL DIARY
Arrive in Marrakech (our flight got in around noon)
Exchange cash for Dirhams
Pick up rental car
Check into Riad Chorfa
Grab a quick bite to eat at our riad
Guided tour around the souks
Dinner at Nomad
Our first day started with an early morning flight from London Gatwick to Marrakech, which is about 3.5 hours (we flew EasyJet). As soon as we landed we exchanged our Pounds for Dirhams and went to pick up our rental car. If you are only staying in Marrakech, then a rental car is not needed. However, if you are traveling around Morocco you will definitely want to have a car (they drive on the same side of the car/ road as the states). We headed straight into Marrakech and checked into Riad Chorfa. After a morning of travel we were all quite hungry, so we grabbed a quick bite to eat at our riad before heading off on a guided tour of the souks. I found this so helpful to do on day 1 because it allowed us to get the lay of the land and we learned a lot of local tips that we wouldn’t have known without a guide! After the tour we headed back to the riad to freshen up before dinner at Nomad. Nomad was hands down my favorite dining experience of the whole trip, I can’t recommend it enough! After dinner we headed back to the riad to rest as we had an early start the next morning.
Visit Le Jardin Majorelle
Breakfast at Atay Cafe
Back to the souks to shop and take photos
Lunch at Le Salama
Drive to Essaouria
Check into our riad
We had a 6:30am wake up call on day 2 so that we could arrive at Le Jardin Majorelle right when it opened at 8am (it’s a quick 15 minute cab ride from Marrakech). The early morning was 100% worth it because we had the garden to ourselves for nearly an hour, which allowed us to get some gorgeous shots. By 9:30am it was packed with tourists! After the garden we headed back into Marrakech for breakfast at Atay Cafe. The rest of the morning was spent exploring and taking photos – I would have loved to have another night in Marrakech as there is so much to see and do! I recommend at least 2-3 nights for your first visit. We enjoyed a late lunch at Le Salama before checking out of our riad and driving to Essaouria. The drive was fairly slow at times due to one lane roads, and it ended up taking us about 3.5 hours. By the time we arrived it was dark, and we were all exhausted from a long day of exploring and travel. We checked into our riad and got some rest!
Breakfast at riad
Lunch in the Medina
Drive to Agadir
Check into the Sofitel Agadir Royal Bay Resort
Dinner at La Nasse (restaurant in hotel)
After breakfast at our riad (we had delicious fresh fruit and traditional Moroccan pancakes with date syrup), we headed out to explore the cute little port town of Essaouria. It reminded me a lot of Marrakech, but it was much smaller and less intense (which was a welcome break after the craziness of the Marrakech souks!). We walked around the Medina and snapped pics of all the beautiful rugs and handmade goods. One thing I noticed right away was that the buildings of Marrakech were very peach in color, while Essaouria was filled with white-washed buildings and pops of blue. We stopped off for lunch at a little cafe in the Medina, and then checked out of our riad and began the drive to the beach town of Agadir. We didn’t want to drive in the dark again, so we made sure to leave earlier this time. After about a 3 hour drive, we arrived in Agadir. We headed straight to our hotel, the Sofitel Agadir Royal Bar Resort, and checked into our rooms to freshen up before dinner at one of the restaurants in the hotel. We all had seafood (we’re right by the sea after all!), and all of us raved about the meal. After dinner it was time to relax, which was easy to do given the comfort of the hotels luxurious beds!
Breakfast at hotel
Relax and catch up on work by the pool
Drive to airport
Drop off car
Exchange Dirhams back to Pounds
Flight back to London
Our last day was the most relaxing, which was very much needed after 3 crazy days of travel. We had breakfast at the hotel, which has one of the most incredible breakfast spreads I’ve ever seen. They were serving up everything from fresh made donuts, cheese and meats, pastries, every kind of eggs, cereals, yogurts, fresh fruit, etc. It was absolutely delicious and I think it’s safe to say we all over-indulged a bit 😉 After breakfast it was time to catch up some work, so we headed to the pool with our laptops to enjoy the sunshine. Our flight left at 5pm from the Agadir airport, so we checked out at 2pm and started the journey home. It was about a 30 minute drive to the airport, where we returned our rental car and exchanged our leftover Dirhams back to Pounds. We grabbed a quick dinner at the airport (don’t expect much – the Agadir airport has a Paul’s bakery and one small convenience store), and boarded our flight back to London! What an amazing 4 days.
Next time I visit Morocco I want to spend more time in Marrakech, but I’m so glad I was able to experience the other 2 cities as well. I can definitely see myself heading to Agadir during the England winter and soaking up the sunshine! I hope you enjoyed reading my 4 days in Morocco travel diary and please let me know if you have any questions about our trip.
PS: Be sure to also read my full Marrakech travel guide!
Loving this 4 days in Morocco feature? Take a look here for more of my travel favorites!
*** A special thank you to lastminute.com and the Moroccan Tourist Board for inviting me on this incredible trip. While I was not paid to write this post, the trip was a gifted experience. As always, all thoughts and opinions are my own. ***