Experience an immersive Moroccan adventure through Taghazout, Tamraght, and the stunning Atlas Mountains, where every day unveils new landscapes, cultural experiences, and authentic local life. As our guest, you don’t just explore — you become part of the community. Each day, discover a new region, meet local families, and share in their traditional way of life. Taste authentic meals prepared by locals, such as the famous Tafarnot bread, and enjoy the traditional music and performances that celebrate the Amazigh and African heritage, including Gnawa rhythms, Rways melodies, and Ahwach dances. Our daily adventure routes combine breathtaking nature with cultural immersion, taking you from mountains and valleys to local villages where every activity supports the community and helps preserve local traditions. Whether you’re seeking eco-tourism, cultural immersion, or adventure travel, our Morocco packages connect you with nature, people, and unforgettable experiences, creating memories that last a lifetime. Join us for a journey where adventure meets tradition, flavors, music, and culture — and become part of Morocco’s living heritage.
08:00 – 09:00 | Sunrise Yoga / Rooftop Stretch
Start your day with a gentle yoga session to energize your body, calm your mind, and prepare for a day of adventure. Suitable for all ages.
09:00 – 10:00 | Traditional Moroccan Breakfast
Enjoy an authentic breakfast prepared by local families, including Tafarnot bread, fresh seasonal fruits, and mint tea.
10:30 – 13:00 | Morning Horse Riding Adventure
Ride through the stunning landscapes of Taghazout, Tamraght, and the Atlas foothills.
Perfect for all levels — children, beginners, intermediate, and advanced riders.
13:00 – 14:30 | Lunch in a Local Village / Picnic
Savor authentic Moroccan cuisine in a local home or scenic picnic spot. Every meal is accompanied by a story about its history and cultural significance.
15:00 – 17:00 | Afternoon Cultural Experience / Community Activity
Participate in traditional music and dance workshops (Gnawa, Rways, Ahwach).
Learn local crafts or join community-led activities.
Explore nearby villages, local markets, and natural landmarks.
17:00 – 18:00 | Sunset Relaxation / Optional Yoga
Unwind on a rooftop or terrace while enjoying the sunset and reflecting on your day’s experiences.
18:30 – 20:00 | Dinner & Evening Gathering
Share a communal dinner with your group featuring traditional dishes, storytelling, and live music performances.
20:00 – 21:30 | Cultural Evening / Entertainment
Local music, dance, or storytelling performances.
Time to socialize, relax, and enjoy the Moroccan night under the stars.
Note: Daily activities may vary depending on weather, local events, and community schedules. Every day brings a new route, a new village, and new natural discoveries.






Wake up to stunning ocean views and a fresh sea breeze. Start your day with a healthy breakfast, including Moroccan specialties and international favorites, fresh fruits, coffee, and tea. Enjoy the relaxed atmosphere on the rooftop terrace before getting ready for the waves.
Before heading to the beach, our surf instructors give a daily briefing on the surf conditions, tide, and wind to help you understand the day’s waves. Whether you're a beginner or an experienced surfer, we choose the best surf spot based on your level to ensure a safe and fun experience.
Time to hit the water! Under the guidance of our professional surf instructors, you'll receive personalized coaching tailored to your skill level.
After a great surf session, enjoy a homemade lunch by the ocean, made with fresh local ingredients. Take some time to relax on the beach, soak up the sun, or chat with fellow surfers.
For those who want more time in the water, grab a board and enjoy a free surf session to practice what you've learned. Alternatively, explore the area with optional activities such as:
Every evening, enjoy a delicious Moroccan dinner with homemade tajines, couscous, grilled fish, or a BBQ night. Sit together with fellow surfers, sharing stories and laughter.
After dinner, unwind in the lounge area, watch a surf movie, listen to music, or gaze at the stars from the rooftop. Some nights feature surf theory discussions, cultural experiences, or just a cozy, laid-back atmosphere to rest up for another amazing surf day.
Whether you’re learning to surf for the first time or looking to improve your technique, our Surf Lessons Package at Heaven Surf Camp Morocco is the perfect way to experience the thrill of surfing in Morocco.
WhatsApp us