
Discover the highlights of Morocco in this carefully curated tour featuring imperial cities, desert adventure, and coastal beauty.
Tour Highlights:
Day 1: Arrival to Casablanca
Pick up from Casablanca airport and transfer to hotel. Evening orientation and welcome dinner.
Day 2: Casablanca - Rabat
Visit Great Hassan II Mosque. Continue to Rabat for sightseeing tour featuring Mohammed V Mausoleum, Hassan Tower, and Ouddaya Necropolis.
Day 3: Rabat - Chefchaouen
Drive north to visit Exotic Gardens at Bouknadel. Continue through Rif mountains to Chefchaouen, the white-blue washed town.
Day 4: Chefchaouen
Tour of Medina featuring old part of hill town and famous Kasbah. Visit waterfalls at Rass EL Mae where ladies do laundry.
Day 5: Chefchaouen - Meknes - Fes
Drive towards Fes. Stop at Imperial City of Meknes, 'the Moroccan Versailles'. Visit Bab el Mansour, Dar Jamai Museum, old Medina.
Day 6: Fes Medina Tour
Full day devoted to sightseeing Fes, the spiritual capital of Morocco. Visit medieval Medina, ancient mosques, minarets, Attarine and Abou Anania Medersas.
Day 7: Fes - Erfoud - Merzouga
Drive through Middle Atlas Mountains via Azrou and Midelt. Continue to Sahara Desert. Camel trek to Erg Chebbi dunes for sunset.
Day 8: Merzouga - Todra Gorges
Early morning camel trek to watch sunrise. Drive to Todra Gorges, spectacular canyon with towering limestone cliffs.
Day 9: Todra Gorges - Dades Valley
Explore Todra Gorges on foot. Continue to Dades Valley through spectacular rock formations and kasbahs.
Day 10: Dades Valley - Ouarzazate
Drive through Valley of Roses and Skoura Oasis. Visit Ait Ben Haddou Kasbah, UNESCO World Heritage site.
Day 11: Ouarzazate - Marrakech
Cross High Atlas Mountains via Tizi-n-Tichka pass. Enjoy spectacular mountain scenery. Arrive in Marrakech.
Day 12: Marrakech City Tour
Full day exploring Marrakech. Visit Koutoubia Mosque, Saadian Tombs, Bahia Palace, and vibrant Jemaa el-Fnaa square.
Day 13: Marrakech - Essaouira
Drive to coastal city of Essaouira. Visit the Portuguese fortified city, walk along the ramparts.
Day 14: Essaouira
Free day to explore Essaouira. Visit the medina, art galleries, and enjoy fresh seafood by the Atlantic.
Day 15: Essaouira - Marrakech
Return to Marrakech. Afternoon free for shopping in the souks or relaxing at the hotel.
Day 16: Marrakech - Atlas Mountains
Day trip to High Atlas Mountains. Visit Berber villages and enjoy mountain scenery.
Day 17: Marrakech - Casablanca
Return to Casablanca. Visit any missed sites or enjoy last-minute shopping.
Day 18: Casablanca - El Jadida
Day trip to El Jadida, Portuguese colonial city. Visit the fortress and enjoy coastal scenery.
Day 19: Casablanca - Mohammedia
Visit Mohammedia, known for its beautiful beaches and golf courses. Relax by the Atlantic Ocean.
Day 20: Casablanca Free Day
Free day in Casablanca for shopping, visiting museums, or relaxing at cafes.
Day 21: Casablanca Farewell
Final day preparations and farewell dinner. Last-minute shopping or sightseeing.
Day 22: Departure
Transfer to Mohammed V airport for departure. End of the Best of Morocco tour.
- Accommodation in hotels/riads
- Breakfast and dinner
- Private transportation
- English speaking guide
- Local city guides
- Camel trekking experience
- Desert camp accommodation
- Entrance fees to monuments
- All taxes
- International airfare
- Lunches
- Beverages
- Personal expenses
- Tips and gratuities
- Travel insurance