Explore Morocco’s vibrant cities, ancient medinas, and stunning landscapes on a 12-day tour. Experience culture, cuisine, and adventure for all ages.
Explore Morocco’s vibrant cities, ancient medinas, and stunning landscapes on a 12-day tour. Experience culture, cuisine, and adventure for all ages.
Day 1: Arrival in Casablanca
Casablanca - Upon arriving in Casablanca, the driver will warmly welcome you and guide you on a tour of the stunning Hassan II Mosque, the largest religious monument in Morocco and the 7th largest globally. Depending on your arrival time, the mosque visit can be scheduled before or after checking into your hotel or…
Day 1: Arrival in Casablanca
Casablanca - Upon arriving in Casablanca, the driver will warmly welcome you and guide you on a tour of the stunning Hassan II Mosque, the largest religious monument in Morocco and the 7th largest globally. Depending on your arrival time, the mosque visit can be scheduled before or after checking into your hotel or riad, allowing for flexibility and rest as needed.
Day 2: Casablanca – El Oualidia
Oualidia - After breakfast, embark on a delightful journey to the hidden gem of El Oualidia. This charming coastal town is perfect for enjoying quality seaside moments with loved ones. Known for its excellent seafood restaurants, El Oualidia attracts visitors from nearby cities and villages, making it a favored weekend getaway. The drive from Casablanca to El Oualidia along the coastal road offers breathtaking views, and upon arrival, you’ll be enchanted by the stunning lagoon surrounded by golden sands. After a day of exploration, return to your hotel in Casablanca for a relaxing evening.
Day 3: Casablanca – Marrakech
Marrakech - After breakfast, travel to Marrakech, one of Morocco’s four imperial cities. Upon arrival, you’ll be taken to your hotel or riad to unwind and rest. The evening is yours to explore the vibrant city at your own pace before enjoying a delightful dinner at your hotel or riad.
Day 4: Marrakech (Private Guided Tour)
Marrakech - After breakfast, your guide will pick you up for a family-friendly historical tour of Marrakech.
The journey begins at the Majorelle Garden, a popular attraction known for its beauty and artistic legacy. Next, visit the impressive Koutoubia Mosque, adorned with exquisite architectural details and surrounded by magnificent gardens. Explore the Jewish quarter, Mellah, founded in 1558, where your guide will provide insights into the rich history and cultural significance of the Jewish community in Morocco. Finally, visit the Saadian Tombs, dating back to the 16th century, known for their stunning decorations and historical importance. After the tour, you’ll have the rest of the day to relax or further explore the charming streets of Marrakech.
Day 5: Marrakech (Hot Air Ballooning & Camel Trekking)
Atlas Mountains View - Day 5: Marrakech (Hot Air Ballooning & Camel Trekking)
This morning, an early wake-up call will lead you to an unforgettable experience—a sunrise hot air balloon ride over the majestic Atlas Mountains. After the balloon ride, enjoy a delicious breakfast before embarking on a camel trekking adventure through the palm groves of Marrakech. Following an exhilarating day, you’ll have a free evening to explore the bustling Jamaa Elfna square, where exotic aromas fill the air and the lively Gnaoua music sets the ambiance.
Day 6: Marrakech Full-Day Excursion to the Ourika Waterfall
Ourika Valley - After breakfast, enjoy a relaxing tour of the scenic Ourika Valley, renowned for its breathtaking waterfalls and picturesque landscapes. Located just a short drive southeast of Marrakech, the valley offers a refreshing escape from the city’s summer heat. Its vibrant culture, crafts, and stunning natural beauty have led to it becoming a popular tourist destination. The journey will take you to the charming village of Setti Fatma, surrounded by the peaks of the High Atlas Mountains. Here, enjoy a delicious lunch while admiring the magnificent views from the local cafes at the base of the waterfalls.
Day 7: Marrakech (Terres d’Amanar)
Tahnaout - Prepare for a day of excitement and adventure as you head to “Terres d’Amanar,” a unique concept in Marrakech. This resort offers a wide range of sporting activities focused on environmental discovery and thrills. From zip lines and mountain biking to horseback riding and swimming pools, Terres d’Amanar caters to adventurers of all ages. The resort also features areas dedicated to children, relaxation, local crafts, and a restaurant with a pool.
Day 8: Marrakech – Essaouira
Essaouira - After breakfast, your driver will pick you up for the next leg of your journey to Essaouira, where you’ll dine and spend the night. The drive takes approximately three hours, but there will be a stop at the Ounagha winery along the way. Here, enjoy a fabulous lunch at a restaurant offering breathtaking views. You can also partake in a wine-tasting experience if you’re inclined. Once lunch is over, continue the journey to Essaouira, where you’ll have the evening free to explore the charming streets at your leisure.
Day 9: Essaouira (Free Day)
Essaouira - Today is yours to wander the streets of Essaouira’s old medina. Watching the sunset from Skala Square is highly recommended, offering a breathtaking experience that attracts numerous visitors. Take in the beauty of the surroundings and savor a delicious dinner at your riad or hotel in Essaouira.
Day 10: Essaouira – Agadir
Agadir - After breakfast, head to the final destination, Agadir. Situated on the Atlantic coast and nestled near the foothills of the Atlas Mountains, Agadir is one of Morocco’s major urban centers and the country’s seventh-largest city. Following its reconstruction after a devastating earthquake in 1960, Agadir has become a premier seaside resort, renowned for its year-round mild climate and stunning beaches. With its massive walls, the city’s Kasbah offers historical allure and panoramic views. A guide is unnecessary in Agadir; your driver will take you to all the must-see places. Dinner will be served at your riad or hotel in Agadir.
Day 11: Agadir (Free Day)
Agadir - Today is a free day to explore the city streets, enjoy swimming in the beautiful sandy beaches of Agadir, and savor delicious meals at seaside restaurants. Take this opportunity to relax and make the most of your time in this enchanting coastal city. Dinner will be served at your riad or hotel in Agadir.
Day 12: Airport Drop-Off
Marrakech airport Transfers - After breakfast, your driver will take you to either Casablanca or Marrakech, where you’ll depart for your onward journey.

- Air-conditioned vehicle transportation
- 11 nights hotel accommodation
- Entrance fees to historical sites
- Professional English-speaking driver
- Camel ride experience
- Guided tours in Casablanca, Marrakech, Essaouira, and Agadir
- 11 breakfasts included
- Air-conditioned vehicle transportation
- 11 nights hotel accommodation
- Entrance fees to historical sites
- Professional English-speaking driver
- Camel ride experience
- Guided tours in Casablanca, Marrakech, Essaouira, and Agadir
- 11 breakfasts included
- Hot air balloon ride
- Airfare
- Drinks
- Personal Spending
- Travel Insurance
- Hot air balloon ride
- Airfare
- Drinks
- Personal Spending
- Travel Insurance
Experience the allure of this captivating country as you embark on a journey through its lively cities, historic medinas, and awe-inspiring landscapes. Dive into the rich culture, savor delectable cuisine, and create unforgettable memories with your loved ones. From the lively markets of Marrakech to the picturesque beaches of Agadir, this tour is…
Experience the allure of this captivating country as you embark on a journey through its lively cities, historic medinas, and awe-inspiring landscapes. Dive into the rich culture, savor delectable cuisine, and create unforgettable memories with your loved ones. From the lively markets of Marrakech to the picturesque beaches of Agadir, this tour is crafted to enchant travelers of all ages.
Begin by marveling at the magnificent Hassan II Mosque in Casablanca. Next, travel to El Oualidia for a peaceful coastal escape. Discover the vibrant city of Marrakech, explore historical landmarks, enjoy camel rides, and experience a breathtaking sunrise hot air balloon ride.
Uncover the scenic beauty of the Ourika Valley and seek adventure at the “Terres d’Amanar” resort. Venture to Essaouira, stroll through its charming streets, and visit the historic Kasbah of Agadir. Conclude your journey by unwinding on Agadir’s stunning sandy beaches before departing from Casablanca or Marrakech.
For a full refund, cancel at least 24 hours before the scheduled departure time.
For a full refund, cancel at least 24 hours before the scheduled departure time.