12-Day Morocco Imperial Cities, Desert & Coast Tour

Experience Morocco in 12 unforgettable days, combining its Imperial Cities, Sahara Desert and Atlantic coast. Travel from Marrakech through historic medinas, mountain landscapes, desert dunes, traditional kasbahs and the charming coastal city of Essaouira.

12 days · From Marrakech

Duration 12 days
📍 Your journey starts in Marrakech
🥾 Level Easy
💵 From €1130

Discover the diversity of Morocco on a complete 12-day journey through its Imperial Cities, Sahara Desert, mountain landscapes and Atlantic coast. From Marrakech and Fes to the golden dunes of Merzouga, the dramatic Dades Valley, historic kasbahs and the relaxed atmosphere of Essaouira, this itinerary brings together some of Morocco’s most iconic destinations in one unforgettable experience.

Tour Pricing

Your price depends on the number of travelers in your group.

2 people €1,430 per person
3–5 people €1,330 per person
6–8 people €1,230 per person
Best value 9+ people €1,130 per person

Tour Highlights

Discover Morocco on a complete 12-day journey. Explore Marrakech, Rabat and Fes. Travel through the Middle and High Atlas Mountains. Experience the Sahara Desert in Merzouga. Enjoy a camel ride across the desert dunes. Discover Dades Valley and traditional kasbahs. Visit Ouarzazate and southern Morocco. Travel through Taroudant. Explore the Atlantic coast. Discover the historic medina of Essaouira. Stay in traditional hotels and Riads. Travel with local certified guides.

Your 12-Day Morocco Itinerary

1

Arrival in Marrakech

Assistance and transfer from the airport to your hotel or Riad. Depending on your arrival time, enjoy free time to relax or begin exploring Marrakech. Dinner and overnight stay in Marrakech.

2

Marrakech to Rabat via Casablanca

Depart Marrakech and travel toward Casablanca. Visit the impressive Hassan II Mosque and enjoy a panoramic view of the city before continuing to Rabat, Morocco’s capital. Discover highlights such as Hassan Tower, the Mausoleum of Mohammed V, and the Royal Palace area. Dinner and overnight stay in Rabat.

3

Rabat to Fes via Meknes and Volubilis

After breakfast, continue toward the Imperial City of Meknes and explore its historic Medina, Bab Mansour Gate, and main landmarks. Visit the ancient Roman ruins of Volubilis before continuing to Fes. Dinner and overnight stay in Fes.

4

Fes Guided Tour

Spend the day discovering Fes with a local guide. Explore the historic Medina, Royal Palace Gates, traditional medersas, tanneries, artisan quarters, souks, and some of the city’s most important cultural landmarks. Dinner and overnight stay in Fes.

5

Fes to Merzouga via Ifrane and the Middle Atlas

Leave Fes and travel south through Ifrane and the Middle Atlas Mountains. Continue through cedar forests, mountain landscapes, and traditional towns before reaching Merzouga. Upon arrival, enjoy a camel ride across the Erg Chebbi dunes at sunset and spend the night in a desert camp.

6

Merzouga to Dades Valley via Tinghir and Todra Gorges

Wake up early to enjoy the sunrise over the Sahara Desert before breakfast. Continue toward Tinghir and explore the spectacular Todra Gorges. Travel through beautiful valleys and traditional villages before arriving in the Dades Valley. Dinner and overnight stay.

7

Dades Valley to Ouarzazate

After breakfast, continue through southern Morocco, passing dramatic landscapes, kasbahs, and the Valley of Roses. Arrive in Ouarzazate, known as the gateway to the desert and one of Morocco’s most important film locations. Dinner and overnight stay in Ouarzazate.

8

Ouarzazate to Taroudant via Ait Ben Haddou

Visit the famous Ksar of Ait Ben Haddou, a UNESCO World Heritage Site, before continuing through southern Morocco toward Taroudant. Discover traditional landscapes, villages, and kasbahs along the way. Dinner and overnight stay in Taroudant.

9

Taroudant to Essaouira

Depart Taroudant and travel toward Morocco’s Atlantic coast. Continue through scenic landscapes before arriving in Essaouira. Enjoy free time to begin exploring its historic Medina, port, and coastal atmosphere. Dinner and overnight stay in Essaouira.

10

Essaouira Guided Visit

Spend the day discovering Essaouira, one of Morocco’s most charming coastal cities. Explore its UNESCO-listed Medina, fishing port, traditional markets, historic ramparts, and relaxed Atlantic atmosphere. Dinner and overnight stay in Essaouira.

11

Essaouira to Marrakech

After breakfast, leave Essaouira and travel back to Marrakech. Upon arrival, enjoy free time to explore the city, visit the souks, or relax at your Riad. Dinner and overnight stay in Marrakech.

12

Departure from Marrakech

Breakfast at the hotel followed by a transfer to Marrakech Airport according to your departure schedule. End of services.

Everything you need for a comfortable and memorable Morocco experience.

What’s Included

  • Private transportation in an air-conditioned 4x4 vehicle or minibus
  • Driver and certified guide
  • Fuel
  • Half-board accommodation
  • 11 nights in traditional hotels and Riads
  • 2 nights in Marrakech
  • 2 nights in Fes
  • 2 nights in Essaouira
  • 1 night in Rabat
  • 1 night in Merzouga
  • 1 night in Dades Valley
  • 1 night in Ouarzazate
  • 1 night in Taroudant
  • Local guides in Rabat and Fes

What’s Not Included

  • Flights
  • Travel insurance
  • Lunches
  • Drinks
  • Tips
  • Entrance fees to monuments
TripAdvisor Travelers' Choice 2026
★★★★★

Loved by travellers around the world

Rated 5.0 / 5 · 66 reviews · Travelers' Choice 2026

★★★★★

"A huge thank you to Ahmed, official chief of the desert — the whole trip was pure magic. Elegance, kindness and unforgettable moments in the Draa Valley and Sahara Desert."

— Sylvie L.
★★★★★

"Excellent from start to finish. Omar is a remarkable guide, passionate and knowledgeable. He taught us so much about the local flora, fauna and surrounding parks."

— Compar426481454VP
★★★★★

"A magical, prodigious experience with muleteers and a cook. An extraordinary and unforgettable trek in the High Atlas with the ascent of M'Goun."

— Lau

Ready to Discover Morocco?

Tell us your travel dates and let our local team help you plan an unforgettable Morocco experience.