Imperial Cities of Morocco

The Elegance of the Kingdom’s Historic Capitals

Circuit Details

Join a 3-day tour from Marrakech covering the highlights of Morocco’s historic imperial cities: Fès, Rabat, Chefchaouen, and Casablanca. Travel in the comfort of a private vehicle, enjoy the full attention of your local guide, and spend 2 nights in a comfortable hotel.

Day 1: Marrakech – Azrou – Ifrane – Fès
Depart from Marrakech and cross the Atlas Mountains, surrounded by lush landscapes and playful baboons. Stop to take stunning photos in the cedar forests, then visit one of the cleanest and most charming towns in Morocco, Ifrane, often called “Little Switzerland.” Enjoy a brief evening tour of Fès before heading to your hotel for an overnight stay on a half-board basis.

Day 2: Fès – Chefchaouen
After breakfast at your hotel, explore the labyrinthine streets of Fès, Morocco’s oldest medina, built in the 7th century. Discover its bustling souks, palaces, mosques, Quranic schools, and the historic Mellah. Then travel through the Rif Mountains to the beautiful Berber town of Chefchaouen. With your guide, wander the town’s charming blue-and-white streets, vibrant with local life. Overnight in a local riad.

Day 3: Chefchaouen – Rabat – Casablanca – Marrakech
Head to Rabat, Morocco’s capital and the king’s residence, to visit the Hassan Tower and the Mausoleum of King Mohammed V. Continue to Casablanca to see the magnificent Hassan II Mosque, a true architectural masterpiece. Return to Marrakech in the evening.

Book Now