Morning: Arrive at Casablanca Mohammed V Airport and transfer to your hotel. After settling in, stroll to the vibrant Old Medina for an initial taste of Moroccan culture.
Afternoon: Visit the iconic Hassan II Mosque and admire its towering minaret and ocean‑front setting. Then enjoy a leisurely lunch at a seaside café.
Evening: Take a sunset walk along the Corniche, ending with dinner at a local restaurant serving traditional tagine.
Find HotelsMorning: Travel by train to Marrakech, check into a riad in the medina. Begin with a guided tour of Jemaa el‑Fnaa square, soaking up the bustling market atmosphere.
Afternoon: Explore the historic Bahia Palace, marveling at its intricate tilework and lush gardens.
Evening: Dine on rooftop terraces overlooking the square, enjoying live Gnaoua music as night falls.
Find HotelsMorning: Depart early for a day trip to the High Atlas; enjoy a scenic drive through the Ourika Valley.
Afternoon: Trek to a Berber village, learning about traditional crafts and sipping mint tea with locals.
Evening: Return to Marrakech for a relaxed dinner at a garden restaurant.
Find HotelsMorning: Depart early for a long‑drive to Merzouga, the gateway to the Sahara. Stop en route at the Rissani Market for souvenirs.
Afternoon: Arrive at the dunes, enjoy a camel ride across the golden sands to a desert camp.
Evening: Watch the sunset over the dunes, followed by a traditional Berber dinner and stargazing by a bonfire.
Find HotelsMorning: Drive to the coastal town of Essaouira, stroll along the historic Portuguese Ramparts and enjoy the fresh sea breeze.
Afternoon: Explore the bustling fish market and sample freshly grilled fish at a harbor restaurant.
Evening: Return to Casablanca or Marrakech for departure flights back to the UK, reflecting on a memorable journey.
Find HotelsIf you have extra time, consider adding a day in the coastal town of Agadir for beach relaxation or extending your desert stay with an extra night of stargazing. Conversely, if you need a shorter trip, skip the day‑trip to the Atlas Mountains and head directly from Marrakech to the Sahara, reducing travel time while still experiencing Morocco's highlights.