My 16-day Morocco road trip itinerary: coastal charm, surf towns, desert magic & imperial grandeur
When people ask me the inevitable question, what’s your favourite country (which they quite often do), I typically point out that I don’t do favourites.
But having now visited Morocco eight times might actually suggest otherwise.
A land of immense contrasts, one where centuries-old traditions and contemporary flair merge, and where authentic, upbeat cities give way to some of the world’s most stunning natural scenery, Morocco is downright magnificent.
On my travels, I wandered the lively medinas of Marrakech and Essaouira,, journeyed deep into the endless Sahara Desert, surfed along the wild Atlantic coastline, conquered the Atlas Mountains’ hairpin turns, and savoured a whole bunch of delicious Moroccan dishes.
I also camped under the stars in the Agafay Desert, walked through the mesmerising Kasbah of Ait Ben Haddou, marvelled at the finest Moorish architecture, and lived like a prince in numerous beautifully put-together riads.
For the traveller, Morocco has heaps to offer, and luckily for you, I carefully picked the very best of my travels here and brought it together in this cohesive 16-day Morocco itinerary.
In this Morocco itinerary, I’ll share my day-to-day overview and all the travel essentials, including where to stay, how to rent a car, when to visit, and more.
Here’s my Morocco itinerary!
If you choose to use any of the links on this page, I may receive a small commission at no extra cost to you. By using these links, you’ll have a direct impact on WTSW and my ability to continue to create free insightful travel content for you. If you find any of my tips useful, you can support me by buying a virtual coffee here.

Where is Morocco
Often referred to as the Land of the Sunset – Al-Maghrib in Arabic – Morocco is situated in the very north of Africa, sharing borders with Algeria to the east and the disputed territory of Western Sahara to the south.
Celebrated for its diversity, the country offers a captivating blend of history and culture, where magnificent architecture, welcoming hospitality, and breathtaking landscapes make it one of the world’s most sought-after travel destinations.
From the rugged peaks of the Atlas Mountains and wave-like dunes of the Sahara to the wild Atlantic coastline, vibrant imperial cities, and picturesque Berber villages, this mystical country will leave even the most seasoned travellers in awe.
Where to stay in Morocco
If there’s one thing I truly admire about travelling in Morocco, it is the fact that the stays are equally as impressive as the places you visit.
From stunning riads tucked away in lively medinas to laid-back surf stays along the wild Atlantic coastline to luxurious desert camps beneath the stars, Morocco and unique stays go hand in hand.
The stays here are something special, as they feel deeply connected to their surroundings, creating an experience that goes far beyond simply having somewhere to rest your head.
Throughout this Morocco itinerary, I mention my favourite places to stay in each stop, making it easy for you to find the perfect stay to suit your travel style.
For Marrakech, I’ve written this ‘12 Exceptional Riads in Marrakech guide‘, which will be super convenient for first-time visitors to Morocco’s beloved Red City.



16-day Morocco itinerary | Day-to-day overview
Day 1 | Arrival in Marrakech
If you really think about it, there isn’t much one can do to prepare for the turmoil and madness that Marrakech can be at times.
You see, Marrakech is a city one should adapt to slowly, as its upbeat energy can often feel intimidating, intense, and overwhelming, especially for first-time visitors.
To avoid a poor first impression, I’d recommend picking up your rental car at the airport and then heading straight to the calmer coastal town of Essaouira – don’t worry, there will be 3 whole days in Marrakech waiting for you at the end of this Morocco itinerary.
If you have a late arrival or a lengthy inbound journey, I’d suggest booking a hotel in Gueliz (modern Marrakech), so you can start your drive towards Essaouira first thing the next morning.
+ Book | If you have not yet secured a rental car, make sure you check DiscoverCars.

Day 1 – 4 | Essaouira
Marked by an iconic palette of cobalt blue and chalky white, Essaouira is a coastal gem that captures the essence of Morocco’s Atlantic shores elegantly.
It’s a city that marches to the beat of its own drum, one that reveals itself at a slower, more comfortable pace, and where century-old traditions continue to shape everyday life.
For me, the best way to get a feel for this remarkable city is to wander the maze-like alleyways without a plan, stopping for a coffee whenever the mood strikes, browsing the many boutique shops, and simply taking in the laid-back ambience that makes Essaouira oh so special. Â
While a good roam without a plan is definitely the way to go here, these are some of my favourite things to do in Essaouira:
Skala du Port | Situated at the heart of the lively harbour area, this historic sea bastion was constructed under the rule of Sultan Mohammed Ben Abdallah and has recently gained renewed attention after featuring in HBO’s blockbuster series Game of Thrones.
Stroll the Essaouira Ramparts | Towering above Essaouira, the robust city walls offer spectacular views over the Atlantic, and a leisurely walk along them – especially during sunset – is easily one of the city’s most memorable experiences.
Snap the iconic blue boats of Essaouira | Essaouira has become pretty famous for its iconic blue boats, along with the fishermen who navigate them. Together, they tell the story of how Essaouira and the ocean are tied together like knots in a rope, creating a remarkable scene, especially for those into serious photography.
Where | Essaouira
Where to stay in Essaouira | I stayed at Villa De L’Ô and had an amazing stay. Additionally, I would also highly recommend the Suite Azur Hotel and Riad Chbanate.
+ Keep reading | Read ‘my Essaouira guide’ for inspiration, travel advice and all the essentials.



Day 4 – 6 | Imsouane
Known for having the longest wave in Africa, Imsouane is a classic surf destination that has seen a huge rise in popularity in recent years, attracting not just surfers, but also digital nomads and slow travellers from around the world.
Flanked by rough cliffs and characterised by the deep blue waters of the Atlantic, Imsouane’s vast coastline is as alluring as any I’ve seen in Morocco.
Its waves are long and mellow, its atmosphere laid-back and calm, and its days dictated by the rhythm of the ocean, and that, is exactly the reason why travellers enjoy spending time in this small, yet vibrant fishing village.
While there’s not much to do in the traditional sense, it’s the ability to slow down without the pull to go out and about exploring that makes Imsouane all the more special.
Here are some of my favourite things to do in Imsouane:
Go surfing | Imsouane is a dream destination for surfers, with Magic Bay providing the ideal spot for beginners, while Cathedral Point offers more powerful reef breaks, perfect for experienced surfers.
Admire the Timlaline Dunes | Only a short drive from Imsouane, the Timlaline Dunes feel worlds away from the coastal village, with golden dunes, sweeping ocean views, and an otherworldly atmosphere that sets the tone for an unforgettable experience.Â
Watch the sunset | With uninterrupted ocean views from its cliffs and beaches, Imsouane gives way to some of Morocco’s most memorable sunsets, so make sure you sit down and watch one of nature’s most spectacular shows unfold right in front of you.
Visit the harbour | Since there’s not much to do besides surfing and taking it slow, wandering around the harbour with a camera in hand has been one of my favourite moments in Imsouane. It’s authentic, picturesque and one of the best ways to experience the essence of this charming fishing village.
Where | Imsouane
Where to stay in Imsouane | The O Experience is, without question, the absolute best option in Imsouane. Furthermore, I would suggest Izil Surfing Home.
+ Keep reading | Read ‘my Imsouane guide’ (coming soon) for inspiration, travel advice and all the essentials.

Day 6 – 9 | Tamraght
The next stop on this Morocco itinerary is Tamraght, a cosy town marked by a lively creative community, excellent surf opportunities, and an overall welcoming vibe.
As with many places, trends have a tendency to transform destinations over time, which is exactly why I chose to base myself in Tamraght over Taghazout. While there’s nothing wrong with the latter, its ever-growing popularity has gradually altered the bohemian charm that once lured like-minded travellers to its shores.
On the other hand, Tamraght, to me, has managed to hold on to a more authentic essence, offering the same easy-going surf culture, heaps of speciality coffee joints, and stunning coastal scenery, all while serving as the ideal base from which to explore the many neighbouring villages and their highlights, including Taghazout, Aourir, and Anza.
Though Tamraght is definitely on the up, the crowds are still relatively thin, creating a welcoming yet lively atmosphere where locals and travellers alike mingle in perfect harmony.
Here are some of my favourite things to do in Tamraght:
Have lunch at Machi Mouchkil | A welcoming find amidst the dusty streets of Tamraght, Machi Mouchkil is a cosy eatery that is equally trendy and local. Definitely try their Titiza with spicy Wili Wili sauce; it’s wonderfully delicious.
Enjoy the coffee scene | While Tamraght is relatively compact, it is teeming with speciality coffee shops that are well worth exploring. Some of my favourites include Daydream, Zawya Coffee Shop, Nafas Cafe, and Hey Yallah.
Visit neighbouring Taghazout | Although I personally favoured Tamraght, that’s not to say that Taghazout isn’t worth your while – in fact, its proximity makes it an ideal day trip. Arrive in the afternoon and wander through the vibrant alleyways, then grab a quick bite at one of the many restaurants before ending the day with sunset at the now-famous Taghazout skatepark.
Stroll the Tamraght Souk | If you happen to be around town on a Tuesday, head to the small square behind the main mosque. Trust me, it’s an excellent local experience and the perfect place to stock up on fresh produce or to find a unique ceramic piece for at home.
Visit Aourir | Just a short walk from Tamraght is Aourir, a sleepy village famous for its banana stands, local ambience, and coastal appeal. It’s a tad unassuming but well worth a visit.
Where | Tamraght
Where to stay in Tamraght | I stayed at BlueWaves and loved every bit of my stay here. Additionally, I would also suggest Malibu Surf House and the Lodge.
+ Keep reading | Read ‘My quick guide to Tamraght’ (coming soon) for inspiration, travel advice and all the essentials.



Day 9 | The Agafay Desert
After spending quite some time along Morocco’s stunning coastline, where you hopefully caught a bunch of waves, it is time for a delightful little road trip towards the unusual yet beautiful stone desert of Agafay.
Located on the outskirts of Marrakech, the Agafay Desert is the perfect place to get some well-deserved rest before embarking on the long journey to Ait Ben Haddou and the Sahara.
You see, this lunar-like landscape is home to some of Morocco’s most luxurious desert camps, providing the ideal mix of comfort, nature, and luxury, all while offering a sense of unrivalled stillness beneath the vast desert sky.
My camp of choice was Scarabeo Camp, a spectacular tented setup that instantly gave off Indiana Jones vibes, with the experience feeling more as if I were part of an adventurous expedition than an actual stay.
The tents were truly amazing, complete with thoughtful decorations, locally crafted furniture, and keepsakes reminiscent of faraway journeys.
Just a stone’s throw from the camp lies a stunning infinity pool overlooking the vast desert with the towering Atlas Mountains as its backdrop – a truly exceptional setting for a refreshing dip on a hot summer’s day.
During my time here, I had a truly memorable dinner underneath the stars, enjoyed a thrilling quad ride through the unique landscape, and made time to unwind with a book by the pool.
Agafay might only be a short stop on this Morocco itinerary, but it’s the perfect place to pause before the adventure continues towards the Sahara.
Where | Agafay
Where to stay in Agafay | I spent the night at the outstanding Scarabeo Camp and had an absolutely wonderful time. Additionally, Caravan Agafay and Oxygen Lodge offer a great alternative.



Day 10 | Drive across the Atlas Mountains & Aït Benhaddou
Leaving Agafay behind, there’s quite a bit more driving today than earlier in this Morocco itinerary. But rest assured, the effort made on this fairly demanding travel day will be paid in full.
Here’s the thing: the road from Agafay to Aït Benhaddou will guide you straight through the majestic Atlas Mountains, where winding mountain passes, traditional Berber villages, and ever-changing landscapes unassumingly transform the journey into a destination in itself.
The highlight is, far and away, the zig-zagging roads of the famous Tizi n’ Tichka.
Connecting Marrakech to Ouarzazate, this impressive mountain pass is easily up there with the most incredible mountain roads I’ve ever driven – and with several photo stops along the way, it has become a true Moroccan icon.
After crossing the Atlas, dusty roads lead you to stunning sights including the Telouet Kasbah and the Kasbah El Glaoui of Tamedakhte, before reaching the UNESCO World Heritage Site of Aït Benhaddou, where you’ll spend the night.Â
Since you’re arriving in the afternoon, you’ll still have time to catch a first glimpse of the iconic kasbah before the light fades, with a mesmerising sunset from one of the nearby viewpoints as the ideal send-off before calling it a night.
Where | Aït Benhaddou
Where to stay in Aït Benhaddou | I stayed at the gorgeous Taman’art space just outside Aït Benhaddou and truly enjoyed the calm here. Alternatively, I also recommend Kasbah Tebi and Riad Caravane.
+ Keep reading | Check out my Aït Benhaddou guide for inspiration, travel advice and all the essentials.



Day 11 | Early rise in Aït Benhaddou and drive to Merzouga
Staying near Aït Benhaddou led to one of the most memorable moments of this Morocco itinerary: roaming the ancient kasbah’s maze-like alleyways in complete silence, long before the day-trippers arrived.
It was the ideal way to experience the spirit of this remarkable Berber settlement, steeped in centuries of history, and widely known for doubling as the slave city Yunkai in HBO’s blockbuster series Game of Thrones.
After leaving Aït Benhaddou at around 10 in the morning, you’ll have quite a lot of ground to cover today.
While there are plenty of stops between Aït Benhaddou and Merzouga, I’d advise saving those for the journey back to Marrakech. This way, you’ll arrive in Merzouga in the afternoon.
Yes, the drive ahead is a bit lengthy, but seeing the landscape slowly shift from dusty plains to glowing dunes adds to the experience, with the excitement of reaching the Sahara growing every time you pass a ‘Beware of Camels’ traffic sign.
Then, at last, you arrive in Merzouga, perfectly on time to settle in at your camp, take an optional sunset camel ride, and enjoy a traditional Berber feast under the stars, before drifting off to sleep in the otherworldly desert dunes.
Where | Merzouga
Where to stay in the Sahara | A little extra comfort goes a long way in the desert, so the Sahara Elegance Camp was a wonderful pick. Other great options include the Sunrise Sahara Camp or the Sahara Pearl Hotel if you prefer staying in a hotel on the edge of the desert.

Day 12 | The Sahara; Merzouga and driving to Tinghir
Spending the night in the Sahara is one thing, but waking up here and seeing the first light gently drift across the wave-like dunes is truly something spectacular.
Here, stillness prevails unlike anywhere else I’ve ventured, with golden sand stretching as far as the eye can see, leaving even the most seasoned travellers in awe.
After treasuring every moment in the desert, it is time to begin the drive towards Tinghir at noon.
While there isn’t much to see or do in Tinghir, I think it’s better to split the journey back to Marrakech over two days for a more comfortable experience.
By doing so, you’ll get some well-deserved rest in Tinghir, while also having the opportunity to visit the nearby Todra Gorge.
Situated about half an hour from Tinghir, Todra Gorge is a bit of a hit or miss.Â
For some, this series of limestone river canyons might be the highlight of this Morocco itinerary; for others, it’s simply a stop along the way.Â
Whether it’s one or the other, I’d say the steep rock walls are well worthy of a quick visit.
Where | Tinghir
Where to stay in Tinghir | Hotels in Tinghir are rather limited, but Hotel La Vallee des Kasbahs will get the job done. Additionally, I would suggest Hotel La Kasbah.

Day 13 | Tinghir to Marrakech
After an early start and a brief stop at Boumalne Dades, it is time to begin the drive back to Marrakech. Luckily, a visit to CLA Studios in Ouarzazate will break up the travel time.
While slightly underwhelming, I believe those who lower their expectations will actually enjoy CLA Studios. It is, after all, where blockbusters such as Kingdom of Heaven and Game of Thrones were filmed.
Before making your way through the Atlas Mountains, opt for a quick lunch around Ait Ben Haddou, so you’re fueled properly for the final part of this road trip.
Then, after conquering the Atlas Mountains, you’ll arrive in Marrakech in the early afternoon, where you’ll drop off your rental and take a taxi to your riad – or, if you’ve picked your riad wisely, take their private transfer; make sure you give my article on the best riads in Marrakech a read to help you find the perfect riad.
Once in Marrakech, the evening is yours to enjoy all the comfort and luxury your riad has to offer, whether it’s a traditional hammam treatment, a lovely rooftop dinner, or a cosy time in your beautifully decorated room.
Where | Marrakech
Where to stay in Marrakech | Riad Kheirredine, IZZA and Dar-Darma, to name but a few. Having now visited Marrakech eight times, I have had the pleasure of staying in plenty of riads.


Day 13 – 16 | Marrakech
Then, at last, it is time to explore one of my absolute favourite cities in the world, the chaotic yet magical city that is Marrakech.
A city of extremes, where a fascinating play of chaos and serenity shapes the day, and where contemporary flair and centuries-old traditions come together beautifully.
One moment you’re wandering the vibrant medina in search of authentic everyday moments, the next you’re taking in the architectural brilliance of a hidden palace, savouring a mouthwatering tajine or two, before taking a soothing break by the pool of an awe-inspiring riad.Â
I could easily spend weeks wandering the Marrakech medina without growing tired of it. You see, with every wander through its maze-like alleyways, your appreciation for the Red City will deepen, something you will, luckily, soon experience for yourself.
Here are some of my favourite things to do in Marrakech:
Ben Youssef Madrassa | Tucked away in the Marrakech medina, the iconic Ben Youssef Madrassa is without question one of the finest examples of traditional Moorish craftsmanship. Hence why I’d advocate lining up early in the morning.
Stay in an authentic riad | There are only a few things that get me more excited than knowing I will spend time in a beautifully put-together riad. Hidden behind the unassuming walls of the medina, these retreats offer a tranquil escape from the hustle and bustle of Marrakech.
Have a coffee at Bacha | As historical as it is elegant, Bacha Coffee is downright stunning, serving a superior selection of roughly 200 single-origin coffees, sourced from around the world. As with most popular spots in Marrakech, line up early.
Where | Marrakech
Where to stay in Marrakech | Riad Kheirredine, IZZA and Dar-Darma, to name but a few. Having now visited Marrakech eight times, I have had the pleasure of staying in plenty of riads.
Read my in-depth guide to the best riads in Marrakech to find your dream stay.
+ Keep reading | Check out my Marrakech guide for inspiration, travel advice and all the essentials.



Morocco itinerary | The essentials
The best time to visit Morocco
Generally speaking, Morocco is mostly considered a year-round destination.
For that reason, determining the best time to visit should be based largely on what you’re hoping to experience while there.
From the wild Atlantic coastline to the mesmerising Atlas Mountains, from the bustling imperial cities to the unrivalled Sahara Desert, each destination comes to life at different times of the year.Â
Since this Morocco itinerary is a blend of coastal and inland adventures, following it in summer can be challenging, with popular places such as Marrakech, Agafay, and the Sahara Desert becoming far too hot to fully enjoy.
In winter, Morocco still enjoys daytime temperatures of around 18–25 °C; the nights are significantly colder, which is not ideal for evenings at one of the many rooftop restaurants or expeditions to the Sahara Desert.
If you plan to follow this itinerary, the best time to visit is during the shoulder months of March to May and September to November, when temperatures are pleasant across the country.
I visited Morocco at the end of summer (early September) and during the shoulder months of March and November, with the latter being my absolute favourite time to visit Morocco.



Renting a car in Morocco | How to get around Morocco
Morocco and road trip adventures are in many ways like a steaming tajine paired with warm, freshly baked khobz – they are, simply put, inseparable.
You see, Morocco’s diverse landscapes make it one of the world’s most fascinating road trip destinations, and with relatively long distances between its highlights, having your own set of wheels makes exploring the country far easier, while also giving you the freedom to discover lesser-known places and travel at your own pace.
Contrary to popular belief, Morocco’s road infrastructure has improved significantly in recent years, with well-maintained highways connecting the major cities and sights.Â
Yet, many travellers assume driving in Morocco is far more daunting than it actually is.
Yes, it is true that driving in cities such as Marrakech and Fes is hectic, and that the roads to the Sahara are remote and occasionally a little rougher, but with the right preparation and common sense, driving here is perfectly manageable.
That said, for car rental in Morocco, I’d highly recommend DiscoverCars, as they offer fair prices, excellent customer support, and additional insurance options for extra peace of mind.
Truthfully, it is no surprise that Morocco has become a road-trip favourite, so make sure you sort your rental well in advance to avoid disappointment.

Safety | Travel insurance
When travelling this big, wide world, I never go on an adventure without my essential travel insurance sorted out, and though I never felt unsafe in Uzbekistan, I advise anyone travelling here to do the same.
While I believe it’s unlikely to experience any problems when following the suggestions in this itinerary, something unfortunate could happen at any given time, whether it’s an injury, a stolen camera, or an unforeseen cancellation.
For travel insurance, I use Heymondo, as they offer excellent emergency medical coverage, as well as a handy app with 24-hour medical assistance. Make sure you check it out – readers of WTSW receive 5% off any insurance policy too.
Cheers!
I’ve been on this travel blogging journey since 2019.
If you appreciate what I do here, these are some ways you can support me.

Plan your Morocco itinerary with these essential guides












