Start your day by visiting the Bahia Palace to admire the intricate Moroccan architecture. Head to the Jardin Majorelle to escape the heat of the afternoon and explore the beautiful gardens. Watch the sunset at the Koutoubia Mosque.
Visit the famous Hassan II Mosque, one of the largest mosques in the world. Walk along the Corniche and enjoy the breathtaking view of the Atlantic Ocean. End your day with a traditional Moroccan dinner at Rick's Café.
Explore the medina of Fes, a UNESCO World Heritage site. Visit the Bou Inania Madrasa and the Al-Attarine Madrasa to see beautiful examples of Moroccan architecture and craftsmanship. End your day with a sunset view of the city from the Borj Nord.
Explore the charming blue streets of Chefchaouen. Visit the Kasbah Museum to learn about the history of the town. Hike to the Spanish Mosque for a panoramic view of the city and the Rif Mountains. Try the famous goat cheese pizza at Pizzeria Mandala.
Visit the Royal Palace and the Hassan Tower. Explore the Kasbah of the Udayas and walk along the Andalusian Gardens. End your day with a sunset view of the Atlantic Ocean from the Oudayas.
Explore the medina of Essaouira, a UNESCO World Heritage site. Walk along the Skala de la Ville and enjoy the view of the Atlantic Ocean. Visit the Essaouira Citadel and the Moulay Hassan Square. Try the grilled fish at the port.
Relax on the beach and enjoy the sun. Visit the Souk El Had and shop for souvenirs. Explore the hilltop Kasbah and enjoy the panoramic view of the city. End your day with a traditional Moroccan dinner at Restaurant Tafarnout.
If you have extra time, consider visiting the Sahara Desert for a camel ride and a night under the stars. Side trips to the Atlas Mountains or the coastal town of Asilah are also great options. Be sure to try the local cuisine, including tagine and mint tea. And don't forget to bargain at the souks for the best deals!
Looking for hotels and flights? Click here to book your next adventure in Morocco!