Our trip went off without a hitch (with the exception of the boyfriend having a wisdom tooth abscess while in Agadir) and it was the trip of a lifetime. We spent ten days in visiting different cities across the country. I scheduled four different experiences before we left on our trip, so we were pretty busy the entire time we were away!
10 Day Morocco itinerary
Day 1 - Overnight Flight to Casablanca, connection to Marrakech
Day 2 - Tour Marrakech Medina
Day 3 - Cooking Class at Riad Monceau
Day 4 - Rock Climbing in the Atlas Mountains with Climb Morocco
Day 5 - Two day desert excursion with Moroccan Views
- Ait Ben Haddou - Zagora - Camel ride through the desert -
Day 6 - Return from the desert & Marrakech Night Market
Day 7 - Bus ride to Agadir & poolside relaxing
Day 8 - Surfing lessons with Original Surf Morocco
Day 9 - Bus back to Marrakech & train to Casablanca, evening out in the city
Day 10 - Casablanca city tour & visit to Plage Ain Diab
- Late night flight home -
It was an intense schedule for our Moroccan visit, but I did it on purpose. I decided to fill up our vacation schedule in order to minimize our downtime. Though we had a little downtime while in Agadir so that we could enjoy some relaxing time by the pool!
My concern about not being able to converse with the locals was completely unnecessary. The majority of people that we interacted with either spoke excellent English or they spoke French! While I'm not at all fluent in French, those Moroccan people that weren't comfortable speaking in English were really happy that we could talk in French. The concierge at our Marrakesh riad spoke little English, but we were able to talk in French and he was so nice and helpful!
Marrakech - Riad O
Agadir - Sofitel Agadir Royal Bay Resort
Casablanca - Sofitel Casablanca Tour Blanche
There are a few other cities in Morocco that I wish we had time to visit, but I think this was the perfect introduction to the country. I even learned a little Arabic over the course of our stay.