Discover two of Morocco's key citieson a two-day excursion!
1st day: Marrakech
After a 3-hour drive, you can walk around the streets of Marrakech, admiring its lovely palaces and other prestigious buildings along the way. Savour a typical Moroccan lunch during the day.
Continue with a trip to the souk as well as the old city district. Of particular note is the Jamaa El Fna square. Then, dine in a luxury hotel in the evening.
2nd day: Essaouira
The day will begin with a breakfast at around 8:30am. This time you will head to the beautiful port town of Essaouira. Tour its narrow streets and discover the architecture of its authentic ancient districts.
Tuck into a delicious seafood meal, after which you'll head to Agadir via the coastal road.
You'll be dropped off at your hotel at around 6pm on the second day.