Last Updated on March 2, 2026 by Lauren Allen
When I spent two weeks in Morocco back in August 2018, I covered a lot of the country’s most amazing sights. I shopped in the souks of Marrakech, relaxed on the beach in Essaouira, wandered the blue streets of Chefchaouen, camped overnight in the Sahara Desert and much more. I had the most incredible time. However looking back, I should have done things differently.
Read more: Solo female travel in Morocco | What it’s REALLY like
Two weeks in Morocco | My itinerary
My itinerary wasn’t particularly well thought out. Having booked return flights between Manchester and Marrakech, I went back on myself several times. This wasted valuable sightseeing time. Had I researched itineraries prior to booking my trip, my route would have been a lot better.
Here is the lowdown of my itinerary when I spent two weeks in Morocco:
Marrakech -> Ourika Valley & Atlas Mountains day trip -> Essauourira day trip -> Marrakech -> 3 day/2-night tour to the Sahara Desert (stopping off at a few cool spots along the way) -> Fez -> Chefchaouen day trip -> Fez -> Marrakech.
Now, here is how I would have changed my two weeks in Morocco had I pre-planned a bit better…
Read more: The ultimate guide to Marrakech, Morocco

With just two weeks in Morocco, you won’t see everything that this incredible country has to offer. However, I’m here to share the perfect itinerary to ensure you don’t make the same mistakes that I did! This will ensure you make the most of your time, see as much as possible and hit up all the best spots!
How to spend two weeks in Morocco
Marrakech | Day 1-3
Fly to Marrakech from the UK or Europe.
There is a lot to see and do in Marrakech. There are palaces to explore, museums to visit, gardens to admire and much more! Ideally, you will have at least three days to explore this amazing city and take in all it has to offer.
Day 1: Hit up the souks to shop for some bargains and explore the beautiful Dar Si Said museum before grabbing some lunch at the henna cafe. While there, treat yourself to a henna tattoo and end the afternoon by checking out Bahia palace.
Next, grab a refreshing juice at Jema El Fnaa, wander around the Koutoubia mosque and head for perhaps the best meal you will eat in Morocco at NOMAD. End the day at a rooftop cafe back at the main square and watch a beautiful sunset with a cup of mint tea. Perfect!
Top tip: If you plan on eating at NOMAD, book in advance to avoid disappointment.
Read more: 15 things you absolutely must do in Marrakech, Morocco


Day 2: Jump in a taxi and head down to the Majorelle Gardens early to beat the crowds. Admire the gorgeous greenery from around the world before stopping at the Insta-famous blue house to take about a million photos. Check out the Berber museum then grab a (very yummy) lunch in the gardens cafe.
Afterwards, head next door to the YSL museum dedicated to Yves Saint Laurent. Appreciate some of his best designs in person and gain an amazing insight into the career of this world-famous fashion designer. Next, get a taxi straight to Saadian Tombs. Here you will see the beautiful intricate resting place of some of the Saadi dynasties’ most powerful people.
End your day with dinner (and dessert obvs) on the rooftop of El Fenn hotel during sunset. Relax while you listen to the call for prayer with a cocktail in hand after a great day of sightseeing!
Read more: 7 of the best day trips from Marrakech, Morocco




Day 3: Fancy a Moroccan hammam? Then head to La Mamounia! As the most luxurious hotel in the city, you may not be able to justify spending a night in this incredible hotel. However, for a fraction of the price, you can still be treated like royalty!
Snap some photos exploring the hotel’s beautiful corridors. Afterwards, head to your appointment for perhaps the dreamiest spa experience of your life. Relax while you receive facials, massages and hammam treatments before enjoying a delicious buffet lunch and a cup of mint tea. Spend the rest of the day lounging by their very Insta-worthy pool then retreat back to your riad for an early night.
Read more: La Mamounia, Marrakech | The best spa day EVER


Ourika Valley and the Atlas Mountains | Day 4
Book an organised day trip from Marrakech to Ourika Valley and the Atlas Mountains.
Day 4: You can’t spend two weeks in Morocco without spending at least half a day exploring the Atlas Mountains. If you are pushed for time and also wish to visit Ourika Valley, combine the two on an amazing day trip from Marrakech.
On this unique day trip, visit an argan oil cooperative, explore Ourika Valley, climb a beautiful waterfall, check out the Berber villages and end the day with dinner in the house of a local high in the Atlas Mountains. What an experience!
Read more: Atlas Mountains | The ultimate day trip from Marrakech


Essaouira | Day 5
Buy return bus tickets between Marrakech and Essaouira with CTM or Supratours.
Day 5: Located 3 hours from Marrakech, Essaouira is definitely worth the trip. With a lovely beach, cooler weather and chilled-out vibe, it is for sure a great option if you want to escape the hustle and bustle of Marrakech for a day.
Upon arrival in the city explore the fishing port and fortress, check out some art galleries and shop for souvenirs with a lot less hassle! Once you have finished your shopping, head down to the beach.
Essaouira is a surfer’s paradise so if that’s your thing, make sure to take advantage of the waves! If not, take a leisurely stroll along the beach and make the most of the chilled-out vibe before heading back to the craziness of Marrakech!
Read more: Essaouira day trip from Marrakech | 6 things to see and do




Sahara Desert Tour | Day 6-9
If you are spending two weeks in Morocco, chances are you are planning on spending at least one night in the Sahara Desert. Many companies run tours to the desert at bargain prices. These tours (like the one I took) often include other excursions and allow you to explore a lot more of the country on your way. Win-win!
It is worth noting that the Sahara Desert is approximately a 6-10 hour drive from Marrakech. This means that it is pretty impossible to visit on a day trip. Instead, joining a three or four-day tour allows for cool stops along the way, plenty of photo ops and time to rest.
Top tip: Whilst it is possible to book a tour of the Sahara Desert online, I recommend waiting until you have arrived in the country if you are travelling on a budget. This will allow you to bag the best deals!
Day 6: Begin your tour from Marrakech and en route to Ait Benhaddou, stop at an amazing viewpoint overlooking the Atlas Mountains for some truly breathtaking views. Arriving at Ait Benhaddou, take a guided tour of the UNESCO World Heritage site to learn about the historic landmark and filming location.


Day 7: After another early start, continue your journey towards the Sahara Desert. Stop by a Kasbah to drink mint tea and learn about the process behind producing the traditional Berber rugs you see in souks across Morocco.
Fact: It takes MONTHS to create these beautiful rugs. They are works of art! If you are anything like me, you will wish you had a big house to fill them with!
Next, stop by a gorge before heading to the final destination – the Sahara Desert! Grab lunch at a desert hotel and pack your essentials to spend the next two nights in the desert. After storing your belongings, climb onto your camel for the ride to your camp!
Upon arrival, put your belongings in your tent and head straight to the top of the dunes. Spend some time reflecting on this bucket list moment and admiring the views before heading back down to camp to enjoy some mint tea.
End the night with a Moroccan meal and entertainment of traditional music played around a campfire. Spend some time star-gazing before retreating to your camp for a good night’s sleep.
Read more: Camping overnight in the Sahara Desert, Morocco



Day 8: Wake up bright and early to watch a magical sunrise over the dunes and snap some great photos. After a much-needed nap, have some fun by sand surfing or consider a 4×4 excursion. Alternatively, you can spend this time relaxing away from the craziness of Morocco’s big cities.


Day 9: Wake up early again, this time to watch the sunrise over the Sahara one last time before continuing your Moroccan adventure. After a camel ride back to the hotel where your belongings are stored, enjoy a quick breakfast before getting on the road again.
Catch a taxi straight from the Sahara Desert to Chefchaouen. After at least 11 hours of driving with stops, ensure you book into a nice hotel and have an early night. Rest well to continue your adventures the next day.
Chefchaouen | Day 10-12
Day 10: After a long journey the day before, take it slow today while exploring the stunning blue city of Chefchaouen. Stroll along the charming blue streets of the medina, snapping loads of photos along the way and admiring the city’s beauty. Allow yourself to get lost as you turn each corner to another photo opportunity. Do NOT forget to take your camera out with you! End your day on the rooftop of Aladins restaurant eating some great food, listening to the call for prayer and watching the sunset over Morocco’s blue pearl.
Day 11: The next day, spend some time shopping and bargaining for goods with the locals. Next, take a leisurely walk up to the Spanish mosque. From here, you can check out beautiful views of the city.
Afterwards, jump in a taxi for approximately 50 minutes before arriving at Akchour waterfall and Gods bridge. Here you can take a hike, swim in waterfalls and admire some beautiful scenery. After a day of swimming and taking in the views, head back into the city and watch the sunset from yet another rooftop restaurant.
Read more: Chefchaouen photo diary | Morocco’s blue pearl


Fez | Day 12 – 14
Book a bus ticket between Chechaoen and Fez with CTM or Supratours.
Day 12: End your two weeks in Morocco with a few days in Fez! After a 3-hour drive from Chefchaouen, spend the afternoon exploring the oldest medina in the world and checking out the tanneries. Then if you are not too tired, hike up to Borj Nord to admire the views over the city.
Afterwards, treat yourself to a nice dinner and fancy cocktails at the luxury 5-star Hotel Sahrai. From here, you will be treated to some great sunset views!
Read more: Shopping in Morocco | 5 things that I regret not buying

Day 13: With your final day in Morocco, use your time wisely. Check off as many of Fez’s hotspots as you can. Make sure you visit Bou Inania Madrasa and Al-Attarine Madrasa (aka some of the city’s architectural gems). Afterwards, grab some lunch at Cafe Clock before doing any last-minute souvenir shopping.
On the last night of your trip, head to the Mezzanine to drown your sorrows with some yummy cocktails. Reflect on an incredible two weeks in Morocco before heading to bed for an early night!
Day 14: Wake up with plenty of time to hit up the Jewish Quarter and the Royal Palace of Fez before preparing to fly back home. After returning to your riad to pick up your luggage, grab a taxi from the blue gate and head to the airport!
Read more: The ultimate guide to visiting Fez, Morocco

If you have longer than two weeks in Morocco…
If you plan on spending longer than two weeks in Morocco, you can travel slower. This allows you to spend more than a few days in the cities listed above. Slow down, have chill days where you lounge by the pool and don’t panic about seeing it all NOW. Additionally, consider adding these cities to your itinerary…
Rabat: Despite being the capital, Rabat is often missed off Moroccan itineraries. Often, tourists favour cities such as Marrakech, Fez and Chefchaouen. However, if you have longer than two weeks in Morocco, it is worth visiting.
With two days in Rabat, you can visit all of the main attractions. Furthermore, you will have some time to relax on the beach and shop in the medina.
Meknes: Located just an hour (ish) away from Fez, Meknes is famous for its imperial history. With lavish gateways, amazing architecture and fascinating museums, Meknes is a must-see.
Looking for day trip options from Meknes? Then head to the Roman city of Volubilis, listed as a UNESCO World Heritage site. Spend some time exploring the ancient ruins then check out the town of Moulay-Idriss before heading back to Meknes.
Casablanca: Home to the largest mosque in the country, Casablanca is another popular city in Morocco. A day in Casablanca will allow you to visit the city’s architectural masterpiece – Hassan II Mosque, eat at Bondi cafe and wander around the Sacre Coeur church.
Tangier: Additionally, Tangier is also worth adding to your Moroccan itinerary. There is a whole host of cool things to see. Tangier’s grand mosque, the Kasbah museum and the Caves of Hercules make a few days in the city worth considering.
Agadir: Last on this list, Agadir is the perfect spot for some relaxation by the sea! Especially if you have spent some time exploring the country’s chaotic cities!
Read more: How to spend one week in Morocco

Things to know before visiting Morocco
Before you spend two weeks in Morocco, it’s important to know these key things. This will ensure you stay safe and have the best time you possibly can.
Consider flying into one city and out of the other: There is a lot to see in Morocco. As you can see from the above itinerary, I advise travelling into one airport and out of another. This allows you to see as much as you can during your two weeks in Morocco and avoids wasting precious sightseeing time on trains.
Be cautious, especially if you are travelling alone as a female: Despite some horror stories, it is safe to travel in Morocco as a solo female traveller. However, that doesn’t mean you shouldn’t be cautious. Yes, it’s safe, but you need to be alert. Use your common sense. Don’t wander down alleys alone, don’t stay out too late at night and don’t put yourself into dangerous situations.
Read more: Staying safe in Morocco | A guide for solo female travellers

Expect to be hassled: As a tourist, the locals will hassle you. Ladies will grab your hands in the main square in an attempt to charge you for henna you didn’t ask for. Shop owners will attempt to lure you in and make a purchase. Men will catcall women. People will attempt to scam you. Despite this, don’t be put off visiting Morocco. Do your research, know what to expect and know what to do to avoid it.
Agree on set prices before taking a taxi: Before booking a taxi anywhere, agree on a set price and ask the driver to turn on the meter. This way, you are less likely to be ripped off. Better still, ask your accommodation what the cost of the journey should be. That way, you know you are getting the best price.
Always carry small change: Carry change so you are able to tip tour guides, waiters and locals who help you out.
Many mosques are closed to non-Muslims: Morocco is home to some gorgeous mosques. However, many are closed to non-Muslims. While travelling in the country, please be respectful and follow the rules.
Prepare for a culture shock: Before I spent two weeks in Morocco, I had only travelled within Europe, Canada and the USA. Arriving in Marrakech was a massive culture shock. Although I loved the chaos, it is a completely different experience to travelling in more westernised countries.
But also a lot of beauty: Despite seeing some things that may shock you, Morocco is full of beauty. From intricate palaces to gorgeous sunsets and much more, you’ll be in for a treat if you decide to travel in Morocco.
Most of all… Enjoy!!!
So there we have it! The perfect itinerary for two weeks in Morocco! Let me know your thoughts in the comments below! Would you do anything differently?


AmyEA
Wow, it’s very beautiful! Two weeks looks like a good amount of time to see a lot!
Lauren Allen
AmyEAYes you can for sure see a lot in two weeks! I was pretty exhausted by the end of this trip though!
Or
I would love to visit Morocco! It’s such an intriguing destination. Thanks for sharing this detailed itinerary 🙂
Lauren Allen
OrMorocco is such an interesting destination to explore! You should visit for sure when it is safe to travel again 🙂
Alexandra Booze
I visited Morocco in December 2018 and I regret not doing more! I will need to revert back to your post should I return again in the future!
Lauren Allen
Alexandra BoozeThere is definitely a lot to see in Morocco, you should return for sure!
Elena Pappalardo
What a well-written itinerary! This will definitely come in handy for a future trip. Loved all your pictures too!
Lauren Allen
Elena PappalardoAh, thanks so much! I’m so glad you find it useful and thank you for your kind words 🙂
Lora
wonderful article full of value and information I’m so thankful for sharing it with us. Thanks a lot.
Lauren Allen
LoraYou’re welcome, I’m glad you like it 🙂