15-Day Best of Morocco Imperial Cities Private Tour from Casablanca

Loading available options...

Overview

  • Duration:15 days 14 nights
  • Travelers:24 guests
  • Tour Type:Morocco Tours
Tour Morocco in 15 days with Pick Morocco Trip and discover the best of the imperial cities, Sahara Desert, Atlas Mountains, Atlantic coast, ancient kasbahs, Roman ruins, Berber villages, and historic medinas. This private Morocco Tour starts from Casablanca and is designed for travelers who want a complete cultural journey across the country with comfort, flexibility, and authentic local experiences.

This 15-day Morocco Tour takes you from Casablanca to Rabat, Meknes, Volubilis, Fes, the Middle Atlas Mountains, Merzouga Desert, Todra Gorges, Dades Valley, Ouarzazate, Taroudant, Essaouira, Marrakech, and the High Atlas Mountains. Along the way, you will visit imperial cities, UNESCO World Heritage sites, colorful souks, desert dunes, palm valleys, kasbahs, coastal towns, and mountain villages.

With Pick Morocco Trip, this private Tour gives you enough time to experience Morocco properly, not just pass through it. You will explore Fes with a local guide, enjoy camel trekking in Merzouga, sleep in a Sahara desert camp, walk through the blue-and-white coastal medina of Essaouira, discover the energy of Marrakech, and enjoy a day trip to Imlil in the High Atlas Mountains.

This Morocco Tour is ideal for couples, families, friends, and private groups looking for a complete itinerary that combines culture, history, landscapes, food, architecture, and local life. From the Atlantic coast to the Sahara Desert, this Tour offers one of the best ways to experience Morocco in depth.
Read more

Highlights

  • Enjoy a 15-day private Morocco Tour from Casablanca with Pick Morocco Trip.
  • Visit Morocco’s imperial cities: Rabat, Meknes, Fes, and Marrakech.
  • Explore Casablanca and visit the famous Hassan II Mosque from the outside or inside depending on ticket availability.
  • Discover Rabat, Morocco’s capital, including Hassan Tower and the Oudaya Kasbah.
  • Visit Volubilis, one of Morocco’s most important Roman archaeological sites.
  • Explore the old medina of Fes with a local guide.
  • Cross the Middle Atlas Mountains through Ifrane, Azrou, and Midelt.
  • Ride camels across the Erg Chebbi dunes in Merzouga.
  • Spend one night in a Sahara desert camp with Berber music and dinner.
  • Walk inside Todra Gorges and discover the Dades Valley.
  • Visit Ouarzazate, Skoura, and the Road of a Thousand Kasbahs.
  • Travel to Taroudant, known for its historic ramparts and traditional souks.
  • Discover Essaouira, its port, medina, beach, and Atlantic atmosphere.
  • Explore Marrakech with a guided city Tour.
  • Enjoy a day trip to Imlil in the High Atlas Mountains.

Includes/Excludes

  • Pick-up from Casablanca airport, hotel, or agreed meeting point.
  • Drop-off at Casablanca airport or agreed location.
  • Private comfortable air-conditioned vehicle during the full Tour.
  • Professional driver or driver-guide.
  • Fuel for the full journey.
  • 14 nights accommodation in hotels, riads, or desert camp according to the itinerary.
  • Daily breakfasts.
  • Selected dinners according to the itinerary, especially in desert and mountain regions.
  • Camel trekking in Merzouga Desert.
  • Overnight stay in a Sahara desert camp.
  • Berber music and desert camp experience.
  • Local guided visits in Fes and Marrakech.
  • Local guided visit in Volubilis when included in the program.
  • Pick Morocco Trip assistance during the full Tour.
  • International flights.
  • Travel insurance.
  • Lunches.
  • Drinks.
  • Monument entrance fees.
  • Optional activities.
  • Tips for driver, local guides, camel guide, and hotel staff.
  • Personal expenses.
  • Anything not mentioned in the includes section.

Cancellation policy

You can cancel up to 24 hours in advance of the experience for a full refund.

Itinerary

Expand all

Starting location: Casablanca

Day 1: Casablanca – Rabat

Your 15-day Morocco Tour begins with pick-up from Casablanca airport, your hotel, or another agreed meeting point. Depending on your arrival time, you will visit Casablanca’s main highlights, including the Hassan II Mosque and the Corniche seaside area.

After the Casablanca visit, the Tour continues to Rabat, Morocco’s capital city. In Rabat, you will discover important landmarks such as Hassan Tower, the Mausoleum of Mohammed V from the outside or inside depending on access, and the Oudaya Kasbah. Overnight stay will be in a hotel or riad in Rabat.

Driving time: Around 1.5 hours
Accommodation: Hotel or riad in Rabat
Meals: Breakfast depending on arrival arrangement

Day 2: Rabat – Meknes – Volubilis – Fes

After breakfast, your Morocco Tour continues toward Meknes, one of the country’s historic imperial cities. You will visit key monuments such as Bab Mansour, the old medina area, and important historical sites connected to Moulay Ismail’s period.

After Meknes, the Tour continues to Volubilis, Morocco’s famous Roman archaeological site. Here, you will walk among ancient ruins, columns, mosaics, and remains that show Morocco’s deep historical connection with Roman and local cultures.

In the late afternoon, you continue to Fes for overnight stay in a riad or hotel.

Driving time: Around 5 to 6 hours including stops
Accommodation: Hotel or riad in Fes
Meals: Breakfast

Day 3: Guided Tour of Fes

After breakfast, you will enjoy a full-day guided Tour of Fes, one of Morocco’s most important cultural and spiritual cities. Your local guide will take you through the old medina, traditional souks, artisan quarters, historic madrasas, and panoramic viewpoints.

The Fes Tour may include the Royal Palace gate, the Jewish Quarter, the old medina, the tanneries, traditional workshops, and important religious and educational sites from the outside where entry is restricted. You will also discover local craftsmanship, including ceramics, leatherwork, woodwork, and metalwork.

Overnight stay in Fes.

Driving time: Short city transfers if needed
Accommodation: Hotel or riad in Fes
Meals: Breakfast

Day 4: Fes – Ifrane – Azrou Cedar Forest – Midelt

After breakfast, the Tour leaves Fes and travels toward the Middle Atlas Mountains. The first stop is Ifrane, a clean mountain town often known for its European-style architecture and alpine atmosphere.

The Tour continues to Azrou and the cedar forest, where travelers often stop to see the natural landscape and, when present, Barbary macaques in the forest area. Afterward, you continue through mountain roads and changing landscapes toward Midelt.

Overnight stay in Midelt.

Driving time: Around 5 to 6 hours
Accommodation: Hotel or guest house in Midelt
Meals: Breakfast and dinner depending on accommodation

Day 5: Midelt – Ziz Valley – Erfoud – Merzouga

After breakfast, your Morocco Tour continues through the Ziz Gorges and Ziz Valley, one of the most scenic palm valleys in eastern Morocco. The road offers beautiful viewpoints, mountain scenery, and desert landscapes as you approach the Sahara region.

You will pass Errachidia, Erfoud, and Rissani before arriving in Merzouga, the gateway to the Erg Chebbi dunes. Upon arrival, you will relax and enjoy mint tea before checking into your hotel or desert-side accommodation.

Overnight stay near Merzouga.

Driving time: Around 5 to 6 hours
Accommodation: Hotel or riad near Merzouga
Meals: Breakfast and dinner

Day 6: Merzouga Desert Experience and Camel Trekking

After breakfast, you will explore the Merzouga area as part of your Sahara desert Tour. Depending on the final arrangement, you may visit nearby villages, nomadic families, fossil areas, desert viewpoints, and local music communities.

In the afternoon, you will begin your camel trekking experience into the Erg Chebbi dunes. This is one of the most memorable moments of the Tour, as you cross the golden sand dunes and enjoy the silence of the Sahara.

After sunset, you will arrive at the desert camp. Dinner will be served at the camp, followed by Berber music and a peaceful night under the desert sky.

Camel ride: Around 1 hour
Accommodation: Desert camp in Merzouga
Meals: Breakfast and dinner

Day 7: Merzouga – Rissani – Todra Gorges – Dades Valley

Wake up early to enjoy sunrise over the dunes, then return from the camp by camel or 4x4 depending on the camp arrangement. After breakfast, the Tour continues toward Rissani, a traditional Saharan town known for its market and historical importance.

You will then travel toward Tinghir and Todra Gorges, where you can walk between high canyon walls and enjoy one of the most famous natural sites in southern Morocco. After visiting the gorges, the Tour continues to Dades Valley, known for its rock formations, kasbahs, and mountain landscapes.

Overnight stay in Dades Valley.

Driving time: Around 5 hours
Accommodation: Hotel or riad in Dades Valley
Meals: Breakfast and dinner

Day 8: Dades Valley – Rose Valley – Skoura – Ouarzazate

After breakfast, the Tour continues through the Dades Valley toward Kalaat M’Gouna, also known as the Rose Valley. This region is famous for rose products and beautiful valley landscapes, especially during the rose season.

You will continue toward Skoura Oasis, known for palm groves and kasbahs, with the possibility to visit Kasbah Amridil depending on time and access. The Tour then continues to Ouarzazate, a city known as a major gateway between the Atlas Mountains and the Sahara Desert.

Overnight stay in Ouarzazate.

Driving time: Around 4 to 5 hours
Accommodation: Hotel or riad in Ouarzazate
Meals: Breakfast and dinner depending on accommodation

Day 9: Ouarzazate – Taznakht – Taliouine – Taroudant

After breakfast, the Tour leaves Ouarzazate and travels toward Taroudant through Taznakht and Taliouine. Taznakht is known for traditional carpets, while Taliouine is one of Morocco’s best-known saffron areas.

Depending on the season and timing, you may visit a saffron cooperative or stop for local products. The Tour continues to Taroudant, a historic town known for its ramparts, souks, and relaxed atmosphere.

Overnight stay in Taroudant.

Driving time: Around 6 to 7 hours
Accommodation: Hotel or riad in Taroudant
Meals: Breakfast and dinner depending on accommodation

Day 10: Taroudant – Agadir – Essaouira

After breakfast, your Morocco Tour continues toward the Atlantic coast. You will travel through Agadir, where you may stop for a short walk along the promenade or lunch depending on the schedule.

The Tour then follows the coastal road toward Essaouira, passing argan tree landscapes and Atlantic views. Essaouira is one of Morocco’s most charming coastal towns, known for its medina, port, ramparts, beach, and relaxed atmosphere.

Overnight stay in a riad in the medina or hotel in Essaouira.

Driving time: Around 5 to 6 hours
Accommodation: Hotel or riad in Essaouira
Meals: Breakfast

Day 11: Guided Visit of Essaouira

After breakfast, you will enjoy a relaxed Essaouira Tour. You will visit the medina, Skala fortress area, fishing port, traditional souks, artisan workshops, and the beach area.

Essaouira is known for its white-and-blue atmosphere, Atlantic wind, seafood, handicrafts, and peaceful coastal lifestyle. This day gives you time to enjoy the town at a slower pace after several days of travel.

The afternoon can be free for walking, shopping, relaxing near the beach, or enjoying fresh seafood.

Accommodation: Hotel or riad in Essaouira
Meals: Breakfast

Day 12: Essaouira – Marrakech

After breakfast, the Tour continues from Essaouira to Marrakech. On the way, you may stop at an argan oil cooperative, depending on timing and availability, to learn about this important Moroccan product.

Upon arrival in Marrakech, you will check in to your riad or hotel. In the evening, you can visit Jemaa el-Fna square, where storytellers, food stalls, musicians, and local performers create one of Morocco’s most famous atmospheres.

Overnight stay in Marrakech.

Driving time: Around 3 hours
Accommodation: Hotel or riad in Marrakech
Meals: Breakfast

Day 13: Guided Tour of Marrakech

After breakfast, you will enjoy a guided Marrakech Tour with a local guide. This day is dedicated to discovering the history, architecture, gardens, souks, and cultural landmarks of the Red City.

The Marrakech Tour may include the Koutoubia Mosque from the outside, Bahia Palace, Saadian Tombs, Ben Youssef area depending on access, the old medina, traditional souks, and Majorelle Garden if tickets are arranged in advance.

The afternoon can be used for shopping, photography, or relaxing in your riad.

Accommodation: Hotel or riad in Marrakech
Meals: Breakfast

Day 14: Marrakech – Imlil and High Atlas Mountains Day Trip

After breakfast, Pick Morocco Trip will take you on a day Tour to the High Atlas Mountains. You will drive through the Moulay Brahim Gorges, Asni, and mountain villages before reaching Imlil, a small Berber village known as a starting point for many treks in the Toubkal region.

You can enjoy a gentle walk through the village and surrounding area, meet local people, and experience a different side of Morocco away from the city. On clear days, the mountain views around Imlil are beautiful and peaceful.

In the afternoon, you return to Marrakech for your final night.

Driving time: Around 3 hours total
Walking time: 2 to 3 hours optional
Accommodation: Hotel or riad in Marrakech
Meals: Breakfast

Day 15: Marrakech – Casablanca Airport Transfer

On the final day of your 15-day Morocco Tour, Pick Morocco Trip will arrange your transfer according to your flight time. Depending on your departure airport and schedule, you will be driven to Casablanca airport or another agreed drop-off point.

This marks the end of your private Morocco Tour, covering imperial cities, Sahara Desert, Atlas Mountains, Atlantic coast, kasbahs, medinas, and authentic local experiences.

Meals: Breakfast depending on departure time
Drop-off: Casablanca airport or agreed location

Finish at: Casablanca

Customer reviews

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Pick Morocco Trip
On May 2, 2026

Online Reservation

You might also like...