Morning: Land at Casablanca Mohammed V Airport at 9 am, clear customs and meet your pre‑booked private transfer (≈ 30 CAD). Enjoy a comfortable 2‑hour ride to Marrakech while your mother relaxes with a welcome drink.
Afternoon: Check into Riad Najjar (≈ 70 CAD/night for a double room). After a short rest, take a gentle stroll through the Jemaa el‑Fnaa square to soak up the lively atmosphere.
Evening: Dine at the rooftop restaurant of the riad, sampling tagine and couscous while watching the sunset over the medina.
Find HotelsMorning: Visit the iconic Jardin Majorelle and the adjacent Berber Museum (entry 12 CAD). A short taxi ride keeps walking minimal for your mother.
Afternoon: Explore the historic Ben Youssef Madrasa and the vibrant souks; a guide (shared, 25 CAD) will help navigate and negotiate.
Evening: Relax with a traditional Hammam experience at Les Bains de Marrakech (≈ 35 CAD per person), followed by dinner at a nearby family‑run restaurant.
**Day 3 – December 23: Ait‑Ben‑Haddou Day Trip**Morning: Join a reputable day‑tour with Moroccan Desert Excursions (pick‑up at 8 am, 80 CAD per person). Travel by air‑conditioned minibus to the UNESCO‑listed ksar Ait‑Ben‑Haddou.
Afternoon: Guided walk through the ancient kasbah, learning about its film history and architecture. Lunch at a local guesthouse (included in tour).
Evening: Return to Marrakech; enjoy a leisurely dinner at the riad and an early night to rest for the desert adventure.
Find HotelsMorning: Depart early with the same tour company to Ouarzazate, then continue to the desert gateway of Merzouga (≈ 3 hour drive).
Afternoon: Camel trek (≈ 25 CAD per person) across sand dunes to the desert camp; gentle pace suitable for seniors.
Evening: Witness a breathtaking Sahara sunset, enjoy a Berber dinner, and sleep in a comfortable canvas tent with private bathroom (≈ 70 CAD per person).
Find HotelsMorning: Sunrise over the dunes, light breakfast, and camel ride back to Merzouga.
Afternoon: Drive back to Marrakech, stopping for a quick lunch in Ouarzazate.
Evening: Arrive in Marrakech, check back into Riad Najjar. Light dinner and optional evening walk in the medina.
Find HotelsMorning: Private transfer (≈ 35 CAD) to the coastal town of Essaouira (≈ 2.5 h).
Afternoon: Check into Dar L’Ocean (≈ 80 CAD/night). Explore the Essaouira medina, a UNESCO site, at a relaxed pace.
Evening: Seafood dinner at the harbor, savoring fresh catch while listening to Gnawa music.
Find HotelsMorning: Visit the historic Skala de la Ville and the old Portuguese fortress; gentle walking paths suitable for your mother.
Afternoon: Free time for a pottery workshop or a calm beach stroll; optional camel ride on the beach (≈ 15 CAD).
Evening: Enjoy a sunset view from the ramparts, followed by dinner at a traditional riad restaurant.
Find HotelsMorning: Take the ONCF train from Essaouira to Casablanca (≈ 2 h, 30 CAD per person). Check into Hotel Central (≈ 70 CAD/night).
Afternoon: Guided city tour of Hassan II Mosque (entry 15 CAD) and the nearby Old Medina.
Evening: Dinner at a local brasserie on the Corniche, tasting Moroccan‑French fusion dishes.
Find HotelsMorning: Board the ONCF Al Atlas train to Fez (≈ 4 h, 45 CAD per person). Enjoy scenic views from the comfortable carriage.
Afternoon: Check into Riad Fes Maya (≈ 90 CAD/night). Brief rest, then a leisurely walk to the nearby Al‑Attarine Madrasa.
Evening: Dinner at the riad’s courtyard, featuring classic Fassi cuisine.
Find HotelsMorning: Guided tour of the UNESCO‑listed Fez Medina, including the Chouara Tannery and Medersa Bou Inania.
Afternoon: Visit the tranquil Jnan Sbil Gardens for a relaxed pause and tea.
Evening: Optional performance of traditional music at a local cultural center.
Find HotelsMorning: Private driver (≈ 60 CAD) takes you to the blue city of Chefchaouen (≈ 3 h).
Afternoon: Wander the pastel‑colored streets, visit the Kasbah Museum, and enjoy a light lunch with a view of the Rif mountains.
Evening: Return to Fez; celebrate New Year’s Eve with a festive dinner at the riad.
Find HotelsMorning: Sleep in and enjoy a leisurely breakfast.
Afternoon: Indulge in a soothing Hammam & Spa session at Hamam Al‑Mokhfi (≈ 30 CAD per person).
Evening: Gentle evening walk along the medina’s quiet lanes, ending with a tea at a rooftop café.
Find HotelsMorning: Take the early train back to Casablanca (same fare as before).
Afternoon: Check into Hotel Central again. Free time for shopping at the Morocco Mall or a visit to the Arab League Park.
Evening: Farewell dinner at a renowned restaurant serving traditional dishes like pastilla.
Find HotelsMorning: Light breakfast and a relaxed stroll along the beach promenade.
Afternoon: Pack and prepare for departure; optional visit to the Villa des Arts if time permits.
Evening: Early rest; airport transfer arranged for the 6 am flight on January 4.
Find HotelsTo stretch the itinerary, consider adding an extra night in Essaouira for a relaxed beach day, or extend your stay in Fez to explore nearby Meknes and Volubilis. If you need to shorten the trip, you can skip Chefchaouen and replace it with a half‑day visit to the Roman ruins of Volubilis, saving both travel time and accommodation costs while still experiencing Morocco’s rich history.