Morning: Fly from Canada to Casablanca, arriving in the early afternoon. Transfer to your hotel and freshen up before heading out.
Afternoon: Stroll along the waterfront to the iconic Hassan II Mosque, marveling at its towering minaret and intricate mosaics. Afterwards, wander the nearby Old Medina for a first taste of Moroccan markets.
Evening: Dine on fresh seafood at a seaside restaurant, then enjoy a relaxed walk on the Corniche as the Atlantic breeze settles in.
Find HotelsMorning: Depart for Rabat (1.5 h drive). Visit the grand Royal Palace and its impressive gardens.
Afternoon: Explore the historic Kasbah of the Udayas, with its blue‑white walls and ocean views. A short walk brings you to the Hassan Tower and the nearby Mausoleum of Mohammed V.
Evening: Sample traditional Moroccan tagine at a local riad, then enjoy a quiet night in the capital.
Find HotelsMorning: Drive to the Roman ruins of Volubilis, wandering among the well‑preserved mosaics and triumphal arches.
Afternoon: Continue to Meknes to see the impressive Bab Mansour Gate and the historic Royal Stables. Lunch features local specialties such as “rfissa”.
Evening: Arrive in Fez, settle into a riad within the Fes el‑Bali Medina, and enjoy a rooftop dinner overlooking the labyrinthine streets.
Find HotelsMorning: Guided tour of the Al‑Quaraouiyine University, the world’s oldest university, and the bustling Tanneries where leather is dyed in vivid colors.
Afternoon: Visit the exquisite Bou Inania Madrasa and the serene Jnan Sbil Gardens, a perfect spot for a coffee break.
Evening: Experience a traditional music performance at a local café, followed by dinner at a family‑run restaurant.
Find HotelsMorning: Depart for the “Blue City” of Chefchaouen, a scenic 4‑hour drive through the Rif Mountains.
Afternoon: Wander the painted streets, snap photos of the iconic blue‑washed houses, and climb to the Spanish Mosque for panoramic views.
Evening: Dine on fresh goat cheese and local olives at a rooftop terrace, then enjoy the relaxed mountain ambience.
Find HotelsMorning: Leisurely breakfast, then depart for Tangier (2 h drive). Stop at the historic town of Asilah to admire its mural‑covered walls.
Afternoon: Explore the Kasbah Museum in Tangier and stroll along the bustling Grand Socco square.
Evening: Enjoy fresh seafood at a harbor restaurant, followed by a nightcap at a café overlooking the Strait of Gibraltar.
Find HotelsMorning: If traveling during the first week of April, attend the Asilah Art Festival, where walls become canvases for international artists.
Afternoon: Return to Rabat for a brief rest; visit the Mohammed VI Museum of Modern Art if time permits.
Evening: Sample Moroccan pastries at a local pâtisserie and enjoy a quiet night before the desert adventure.
Find HotelsMorning: Fly or take a fast train from Rabat to Marrakech, checking in to a riad in the medina.
Afternoon: Begin exploring the vibrant Jemaa el‑Fnaa Square, watching street performers and browsing market stalls.
Evening: Savor a dinner of couscous and harira soup while the square comes alive with lights and music.
Find HotelsMorning: Tour the magnificent Saadian Tombs and the intricately tiled Bahia Palace.
Afternoon: Visit the serene Majorelle Garden and the adjacent Berber Museum. A short walk brings you to the historic El‑Badi Palace ruins.
Evening: Return to Jemaa el‑Fnaa for an evening of rooftop dining with views over the bustling square.
Find HotelsMorning: Drive south through the High Atlas, stopping at the picturesque village of Imlil for a short hike.
Afternoon: Continue to Ouarzazate, visiting the famed Aït Ben Haddou Kasbah, a UNESCO World Heritage site used in many Hollywood films.
Evening: Relax at your hotel’s pool, enjoying the desert‑mountain twilight.
Find HotelsMorning: Journey across the Draa Valley, passing palm groves and ancient kasbahs, toward the Sahara.
Afternoon: Arrive in Merzouga, where you’ll ride camels across the golden dunes of Erg Chebbi to a desert camp.
Evening: Experience a magical sunset, followed by a traditional Berber dinner, music, and stargazing around the campfire.
Find HotelsMorning: Watch the sunrise over the dunes, then enjoy a hearty breakfast before returning to Merzouga.
Afternoon: Visit the bustling market town of Rissani, then head to the dramatic cliffs of the Dades Gorge, stopping for photos at the “Monkey Fingers”.
Evening: Stay overnight in a guesthouse in the Dades Valley, savoring a simple home‑cooked meal.
Find HotelsMorning: Depart for the Atlantic coast, traveling through the scenic road of the Atlas foothills.
Afternoon: Arrive in Essaouira, explore the fortified medina, its white‑washed walls, and the bustling fish market.
Evening: Enjoy fresh grilled fish at the harbor, followed by a leisurely stroll along the windy beach.
Find HotelsMorning: Take a relaxed morning to wander the artisan workshops, known for wood carving and thuya products.
Afternoon: Return to Marrakech (2.5 h drive). Use the late afternoon to shop for souvenirs in the souks.
Evening: Celebrate the final night with a dinner show featuring traditional Gnawa music and dance.
Find HotelsMorning: Enjoy a leisurely breakfast at the riad, followed by any last‑minute sightseeing or spa treatment.
Afternoon: Transfer to Marrakech Menara Airport for your flight back to Canada.
Evening: Arrive home with memories of Morocco’s diverse landscapes, cultures, and flavors.
Find HotelsTo extend the trip, add a full day in the Atlas Mountains for a trek to the Toubkal summit or incorporate a multi‑day desert camp in Zagora for a deeper Saharan experience. If you need to shorten the itinerary, consider skipping the coastal leg (Essaouira) and the return to Marrakech, flying out directly from Ouarzazate or Marrakech after the desert, which saves both time and transportation costs.