Morocco Itinerary – What to Do for 7 and 10 Days

So, you’ve booked your flights to Morocco, now you need to set your itinerary. Morocco marvels with its vibrant culture, offering everything from cosy camping in the Sahara Desert to exploring the epic Atlas Mountains. Its food isn’t bad either – fusing delish sweet and savoury flavours with the aromatic spices of cumin and coriander. Think fluffy flatbreads smothered in butter, comforting tagine served in traditional clay pots and enough mint tea to sip on day and night.

Whether you’re planning a short but sweet 7 day stay or you’re in it for the long-haul for 14 days. We’ve listed our top places to visit, so there’s a new adventure for every day.

Carry on reading to find out where you need to be heading on your Morocco holiday of a lifetime…

7 Day Itinerary

A week full of excitement in Morocco is around every corner…

1. Marrakech

Start your holiday as you mean to go on – full of excitement, in one of Morocco’s most famous cities, Marrakech. Be bewitched my Marrakech’s captivating culture in the form of spice-laden bazaars and historic UNESCO listed medina. Lose yourself in its labyrinthine streets, jam-packed with colourful souks, traditional riads and legendary landmarks. A must visit is Jemaa el Fna Square, which is right in the heart of the medina. By day it’s brimming with lively market stalls, come evening, expect to see everything from snake charmers to eccentric performers and live berber music.

Besides the magical souks, there’s also majestic palaces, attractive gardens and marvellous mosques to discover too. Bahia Palace and The Jardin Majorelle are two standouts, which impress with their decorative architecture and stunning flora, while Koutoubia Mosque is an iconic symbol of Marrakech.

Marrakech also serves as a gateway to the Atlas Mountains, so why not don your hiking boots and trek to the summit of Mount Toubka, passing my charming Berber villages as you reach the top.

2. Fez

Fez needs to be second on your list. It’s one of Morocco’s oldest and most culturally rich cities that wows with its wealth of historical, architectural, and cultural attractions. It’s history dates to 1200 years and has been influenced by Berber, Arab, Spanish and African cultures. First things first, you’ll want to check out the UNESCO medina of Fez. It’s one of the world’s largest and best preserved, crammed with bustling souks and charming historical landmarks. Don’t forget to stop by the instagrammable, Bab Bab Jealoud (Blue Gate), which is one of the main entrances to the medina and a popular photo spot among tourists because of its brilliant blue tiles and horseshoe arches.

When it comes to best souks, you can’t beat the Attarine Souk (spice market) and the Nejjarine Souk (carpenter’s market) – both of which dazzle with their assortment of local goods, like fragrant spices, bespoke ceramics, and textiles as well as authentic crafts. For the best views of the medina, hike up to the Merenid Tombs, where you can enjoy sensational views of Fez as the sun sets.

3. Rabat

Third on our list is Rabat. Morocco’s bustling capital combines modernity with traditional influences, offering you the best of both worlds. Spend the morning exploring the ancient Kasbah of the Udayas, a historic fortress renowned for its striking white and blue buildings which offer exceptional views of the Atlantic Ocean. Make sure you stop by iconic landmarks like Hassan Tower and Mausoleum of Mohanned V, which provide you with a glimpse into Morocco’s history or how about picnicking at The Royal Palace and Gardens? The Kasbah Chellah Oudaya Gardens also provide a peaceful escape from the buzz of the city and are famed for their Andalusian and Moorish influences.

Discover Rabat’s contemporary art scene with a trip to Musée d’Art Contemporain de Rabat, with exhibitions that display Morocco’s emerging artists. But if you’d prefer to catch a few rays at the beach, Rabat’s neighbouring town of Skhirat offers long stretches of sand to relax as well as tranquil seaside cafes where you can grab a bite to eat or have a whirl at a new water sport.

4. Essaouira

Escape to Essaouira, Morocco’s laidback coastal gem which offers rich history and bucket loads of natural beauty. Its impressive UNESCO medina is filled with vibrant blue and white buildings as well as vibrant souks and impressive Portuguese ramparts and bastions. The seafront bastion of Skala de la Ville in particular has exceptional coastline views which are great for the gram. Essaouira’s golden beaches provide the perfect opportunity to relax and offer gentle winds, which are ideal for a spot of windsurfing or kitesurfing.  If you’re feeling adventurous, why not take a boat trip to Mogador Island, which is nestled just off the coast of Essaouira? The dedicated nature reserve is a haven for nature enthusiasts and home to unique bird species, including the lovable Atlantic puffins.

For those keen to immerse themselves in the culture of the island, plan a visit to Gnawa Music Festival, where you can experience the unique sounds of African, Berber and Arab music. Otherwise, get stuck into Essaouira’s art scene by exploring its various art galleries and craft shops, where talented artisans have designed inspirational works inspired by their local culture. Don’t leave without a visit to Essaouira Jewish Quarter (Mellah), where you can step back in time and remember Morocco’s age-old past.

5. Casablanca

Casablanca is Morocco’s largest city – a buzzing metropolis, which merges modernity with tradition and throws in a few impressive landmarks too. As you roam the streets, you’ll be hit with a mix of modern skyscrapers and traditional souks, where you’ll experience first-hand the cultural melting pot of diversity. Start your adventure with a trip to Hassan Il Mosque, AKA one of the largest mosques in the world. Prepare to be wowed by this architectural masterpiece, which impresses with its intricate design and towering minaret, that stands at an impressive 210 meters and boasts stunning views of the Atlantic Ocean.

Sunseekers will enjoy relaxing along the Corniche, Casablanca’s blissful beachfront. It’s lined with low key cafes, restaurants, and peaceful gardens, which are ideal for a gentle stroll. Art lovers can admire the Art Deco architecture in neighbours like the Habous district, which seamlessly blend Moorish and French architecture. Don’t leave without visiting the iconic restaurant of Rick’s Café, as seen in the classic film ‘Casablanca’, the live music is reminiscent of the food and offers a nostalgic atmosphere that’s not to be missed.

6. Aït Benhaddou

Adventure to Aït Benhaddou. This UNESCO listed World Heritage Site literally looks like it’s been carved into the stone wall landscape. This ancient, fortified village is nestled in the foothills of the High Atlas Mountains and is famous for its preserved ksar (fortified city). People travel far and wide to appreciate this earthen construction, which consists of interconnecting kasbahs (houses) that are reflective of traditional Moroccan architecture of the Berber people. It’s even been used as a backdrop for several famous films and TV series, like Lawrence of Arabia, Gladiator and Game of Thrones – so make sure you snap some pics! For the best views, climb to the top of the ksar, where you’ll be met with awe-inspiring views of the Ounila River Valley and the dreamy desert dunes.

If you’re keen to embark on a desert dune adventure, Aït Benhaddou is a great starting point. It’s situated near the city of Ouarzazare, otherwise known as ‘Door of the Desert’. But if you prefer mountain landscapes, why not take a scenic drive along the traditional Berber villages, where you’ll witness the stunning scenery of The Atlas Mountains.

7. Merzouga

Mooch around Merzouga, the land of stunning Sahara Desert landscapes. This is the dream place for adventure seekers, where you can try your hand at everything from sandboarding to camel riding, right in the depths of the Sahara. Merzouga is the home of the golden Erg Chebbi dunes – one of the most instagrammable sites in the Sahara Desert. So, whether you’re eager to embark on a camel trek to the dunes or fancy sliding the slopes in style by sandboard, there’s something to suit everyone.

If relaxation is more your thing, kick back in your glamorous tipi tent and stargaze at the clear night sky. End the night by savouring authentic Moroccan delicacies and sipping on mint tea until the early hours. Besides the brilliant desert landscapes, Merzouga is also renown for its Tafilalt Oasis. So, if you’re sick of the desert dunes, you can always switch the golden sands with a green strip in the desert where picturesque palm groves grow. Merzouga also encourages you to learn more about the traditional way of life in Morocco, where traditional Gnawa music is played using a mix of African, Berber and Arabic influences.

10-Day Itinerary

Visiting Morocco for 10 days? Add these gems to your agenda too…

8. Tangier

Tangier is worth treasuring. This is one of the most unspoilt regions of Morocco, otherwise known as the gateway to Africa and has been influential in shaping the country. Follow the maze of narrow streets to the medina of Tangier, where you can immerse yourself in its bustling souks and admire its traditional architecture. The Kasbah of Tangier is a must-visit historic fortress which boasts panoramic views of the city. There’s also a historic museum, lush gardens and opulent Dar el-Makhzen Palace for you to explore.

Adventurous travellers will enjoy a trip to Cape Spartel, where the Atlantic Ocean meets the Med or a visit to nearby Hercules Cave, to brush up on their Greek mythology. Sun seekers have tonnes of options when it comes to breathtaking beaches – all are uber long and have crystal blue waters. Afterwards experience café culture by taste testing Morocco’s marvellous mint tea, followed by uncovering local art at Tangier’s quirky galleries. Whilst you’re here, stop by the charming coastal town of Asilah, just south of Tangier, which is famed for its whitewashed walls and annual arts festival.

9. Tinghir

Discover Tinghir, a picture-postcard town in the east of Morocco, right in the heart of the Todra Tiver valley. Step foot onto stunning landscapes, marvel at traditional architecture and dive into cultural richness. Tinghir is renown for being the gateway to the Todra Gorge, one of the world’s famous natural wonders, framed by dramatic limestone cliffs that offer opportunities for exploring. When it comes to lush landscapes, they don’t come much more beautiful than Tinghir. Everywhere you look you’re met with picturesque palm groves, arid mountains and traditional Berber villages.

For those who love the outdoors and a quiet holiday, Tinghir is a perfect choice. The Todra Gorge and surrounding High Atlas Mountains offer you countless hiking routes, which will allow you to get some gorgeous shots of the marvellous mountain terrain and palm plantations.

For even more adventure, plan a day trip to Dades Valley, famous for its radiant red rock forms and lush valleys. Come evening, explore some of the handmade crafts and textiles at the traditional souks.

10. Chefchaouen

Last but not least, is Chefchaouen, the insta-worthy dreamy blue city of Morocco is known by locals as ‘The Blue Pearl’. This unique destination doesn’t get more photogenic, with its distinctive, blue-painted buildings. Take your time perfecting your pics along the brilliant blue, instagrammable streets decorated with blooming bougainvillea. Chefchaouen’s monumental mountain scenery just adds to the magic of this place, where you can enjoy sublime views of the surrounding hills and valleys for miles.

Chefchaouen is a shopaholics heaven. All along the city’s streets and alleys you’ll find bespoke woven goods, traditional textiles and authentic Moroccan pottery. Uta el-Hammam Square is one of the best places to shop, the lively square is teeming with quirky cafes, cosy restaurants and bustling souks, with sweet and savoury treats piled high.

Looking for the best place to watch the sunset? Hike to the Spanish Mosque, situated on the hilltop, just outside Chefchaouen, which has stunning 360 views of the city and its breathtaking landscapes.