Morocco beckons with an intoxicating blend of ancient traditions and vibrant modernity, where the Atlas Mountains kiss the edge of the Sahara Desert and Mediterranean breezes mingle with Atlantic coastal air. This North African gem offers travellers an extraordinary tapestry of experiences that will create memories to last a lifetime.
From wandering through UNESCO World Heritage sites to sharing mint tea with Berber families beneath star-studded desert skies, Morocco delivers adventures that transform casual visitors into devoted admirers. Here is the ultimate bucket list from Designer Journeys featuring the best experiences in Morocco that promise to make your journey truly unforgettable. Let’s dive in!
Post Contents
- 1. Lose Yourself in Marrakech’s Jemaa el-Fnaa Square
- 2. Experience a Night in the Sahara Desert
- 3. Explore the Blue Streets of Chefchaouen
- 4. Navigate the Ancient Medina of Fez el Bali
- 5. Trek the High Atlas Mountains
- 6. Discover the Wind City of Essaouira
- 7. Marvel at the Hassan II Mosque in Casablanca
- 8. Explore the Roman Ruins of Volubilis
- 9. Experience Traditional Moroccan Cuisine
- 10. Stay in a Traditional Riad
- 11. Shop in Traditional Souks
- 12. Visit Berber Villages in the Atlas Mountains
- 13. Enjoy Moroccan Wine Tasting
- 14. Take a Day Trip to Coastal Towns
- 15. Experience Local Festivals and Cultural Events
- 16. Take Cooking Classes in Marrakech
- 17. Windsurf or Kitesurf in Dakhla
- 18. Watch the Sunset from Café Maure in Rabat
- 19. Go Sandboarding in Erg Chebbi
- 20. Explore Meknes and its Imperial Monuments
- Planning Your Unforgettable Morocco Experience
1. Lose Yourself in Marrakech’s Jemaa el-Fnaa Square
The red city’s beating heart, Jemaa el-Fnaa square, serves as Morocco’s most iconic destination and your gateway to understanding the country’s vibrant culture. This UNESCO World Heritage site transforms throughout the day, reaching its crescendo as evening approaches, when the square becomes an open-air theatre featuring snake charmers, storytellers, and musicians who have entertained both locals and other tourists for generations.

It’s particularly lively at night, with numerous stalls and people gathered.
Begin your exploration in the late afternoon when the square starts buzzing with activity. Watch henna artists create intricate designs, listen to traditional Gnawa musicians, and sample fresh orange juice from vendors who’ve perfected their craft over decades. As darkness falls, food stalls emerge serving everything from grilled meats to snail soup, creating an authentic street food experience that epitomises Moroccan culture.
The surrounding narrow streets lead into the old medina’s souks, where skilled artisans craft leather goods, intricate metalwork, and vibrant textiles. You’ll often see young boys learning traditional crafts alongside master artisans, carrying on centuries-old traditions that ensure these skills pass to the next generation. Here, the art of bargaining with each shop owner becomes part of the cultural immersion, and every interaction offers insight into Morocco’s rich history and traditions.
Are you planning a trip to France?
Browse our gallery of fully customisable France itineraries and connect with one of our expert Local Designers to get you started! Designer Journeys can design your ultimate experience and offers hand-crafted itineraries built by experienced Local Designers who have first-hand knowledge of the destination.
2. Experience a Night in the Sahara Desert
No visit to Morocco would be complete without experiencing the Sahara Desert’s otherworldly beauty. Merzouga, on the edge of the massive Erg Chebbi sand dunes, serves as your gateway to one of the world’s most magical experiences.
The adventure typically begins with a camel trek at sunset, when the sand dunes glow like molten gold against the darkening sky. As you sway gently atop your camel, the silence of the desert envelops you, broken only by the soft padding of camel feet on sand and the whispered conversations of fellow travellers.

The Sahara Desert is the largest hot desert in the world, spanning across much of North Africa.
Your destination is a traditional desert camp where Berber families share their nomadic heritage through music, storytelling, and incredible hospitality. Sleeping under the Sahara’s star-filled sky, unpolluted by city lights, ranks among the world’s most profound experiences. The silence is complete, the stars so numerous they seem within arm’s reach, and the sense of connection to something timeless and eternal is overwhelming.
Consider spending three nights in the desert region to fully appreciate its varied moods. Early morning brings the opportunity to climb the highest dunes and witness sunrise painting the landscape in brilliant oranges and purples – a sight that will remain etched in your memory forever.
3. Explore the Blue Streets of Chefchaouen
Nestled in the Rif Mountains, Chefchaouen earns its nickname as Morocco’s blue city through its distinctive azure-painted buildings that cascade down the mountainside like a waterfall of colour. This blue town offers a completely different pace from Morocco’s imperial cities, where fresh air and mountain breezes provide respite from the desert heat.

The city is famous for its charming streets and buildings painted in various shades of blue.
Every corner of Chefchaouen presents a perfect photo opportunity, but the town’s charm extends far beyond its Instagram-worthy streets. Local communities here maintain a relaxed atmosphere that encourages people watching and unhurried exploration. Wander through peaceful alleys where residents go about their daily lives against the backdrop of those famous blue walls.
The town’s elevated position in the Rif Mountains offers spectacular views and serves as an excellent base for hiking adventures. Visit the kasbah in the main square, explore the Grand Mosque’s exterior (non-Muslims cannot enter), and don’t forget to sample the local goat cheese – a regional speciality that reflects the area’s Berber culture.
Fez el Bali, the world’s largest car-free urban area, represents Morocco’s spiritual and intellectual centre. This UNESCO World Heritage site houses the world’s oldest continuously operating university and offers visitors an unparalleled glimpse into medieval Islamic civilisation.
Navigating the medina’s labyrinthine alleys requires patience and often the assistance of local guides, but the reward is immense. The old town pulses with the rhythm of traditional craftsmanship, where tanners still use methods unchanged for centuries. The famous Chouara Tannery provides a sensory assault that epitomises the authentic Moroccan experience, though you might want to accept that sprig of mint offered to help with the aroma.

The Medina is famous for its intricate network of narrow, winding alleys and souks (markets).
The University of Al Quaraouiyine, founded in 859 AD, welcomes non-Muslims to admire its stunning architecture from designated viewing areas. The intricate geometric patterns and calligraphy represent centuries of Islamic artistic achievement. Getting lost in Fez’s narrow streets becomes part of the adventure, where every turn reveals hidden workshops, traditional bakeries, and architectural marvels that have witnessed nearly a millennium of continuous use.
5. Trek the High Atlas Mountains
The High Atlas Mountains stretch across Morocco like a geological spine, offering everything from gentle day trips to serious mountaineering challenges. These peaks include North Africa’s highest peak, Toubkal, which attracts climbers from around the world seeking to conquer its 4,167-metre summit.
For most visitors, the Ourika Valley provides an accessible introduction to Atlas Mountain beauty. This popular day trip from Marrakech follows a river valley dotted with traditional Berber villages, where terraced gardens cling to steep mountainsides and waterfalls cascade from rocky heights.

Morocco’s High Atlas Mountains offer birding opportunities.
The village of Imlil serves as base camp for Toubkal expeditions, but even non-climbers will appreciate its dramatic setting and the opportunity to interact with local Berber communities. Mountain guides here possess generations of knowledge about the peaks, valleys, and traditional mountain culture. Whether you’re conquering Toubkal or simply enjoying valley walks, the Atlas Mountains provide profound connections to Morocco’s natural beauty and traditional ways of life.
6. Discover the Wind City of Essaouira
Essaouira, known locally as the wind city due to consistent Atlantic breezes, represents Morocco’s most laid-back coastal destination. This UNESCO World Heritage site combines Portuguese, French, and Moroccan architectural influences in a compact medina that’s far more manageable than those in larger cities.
The old medina’s ramparts offer stunning ocean views, whilst the harbour buzzes with fishing activity that has sustained the city for centuries. Essaouira’s coastal breezes make it popular with windsurfers and kitesurfers, whilst the wide beach provides space for both water sports enthusiasts and those simply seeking to relax.

Essaouira is known for its historic fortified walls and ramparts, which protect the city from the sea.
The city’s artistic heritage attracts musicians and artists from across Morocco and beyond. Paul Bowles, the American expatriate writer, spent considerable time here, and his novel “The Sheltering Sky” captures something of Morocco’s mystique that many visitors still experience today. Stroll along the beach at sunset, explore the medina’s art galleries, and enjoy fresh seafood whilst watching fishing boats return with their daily catch.
7. Marvel at the Hassan II Mosque in Casablanca
Casablanca’s Hassan II Mosque ranks among the world’s architectural wonders and represents one of the few mosques in Morocco that welcomes non-Muslims for guided tours. This modern masterpiece, completed in 1993, showcases contemporary Islamic architecture whilst honouring traditional Moroccan craftsmanship.

The mosque was completed in 1993 and was built largely through public donations.
The mosque’s minaret soars 210 metres into the sky, making it the world’s second-tallest minaret, whilst its prayer hall can accommodate 25,000 worshippers. The structure extends partially over the Atlantic Ocean, creating the illusion that it floats on water during high tide.
Interior tours reveal stunning Islamic artistry, from intricate geometric patterns carved in stone to massive chandeliers and hand-woven carpets. The attention to detail represents the best of Moroccan craftsmanship, with artisans from across the country contributing their skills to create this monument to Islamic faith and Moroccan identity.
Design your perfect France trip today!
Work with your expert local travel designer to customise your itinerary so it is exactly what you want from a France trip. Get exclusive experiences, top-rated restaurants, and hotels that fit your interests.
8. Explore the Roman Ruins of Volubilis
Near Meknes, the ancient Roman city of Volubilis showcases some of North Africa’s best-preserved Roman ruins. This UNESCO World Heritage site provides tangible connections to Morocco’s ancient past, when the region formed part of the Roman Empire’s furthest reaches.
The site’s mosaics rank among the finest examples of Roman artistry in Africa, depicting everything from mythological scenes to daily life activities. The House of Orpheus contains particularly spectacular mosaics showing Orpheus charming animals with his lyre, whilst the House of the Knight features intricate geometric patterns that have survived nearly two millennia.

It was once a prominent Roman city and is now a UNESCO World Heritage site.
Walking through Volubilis feels like stepping back two thousand years, when this was a thriving commercial centre connecting Roman Africa with sub-Saharan trade routes. Archaeological evidence suggests continuous habitation from Neolithic times through the Islamic period, making Volubilis a window into Morocco’s layered history that extends far beyond the Islamic civilisation most visible today.
9. Experience Traditional Moroccan Cuisine
Morocco’s delicious food represents one of the world’s great cuisines, blending Arab, Berber, Mediterranean, and sub-Saharan African influences into something uniquely satisfying. Every region offers specialities that reflect local ingredients and cultural traditions.
Sharing tagine with Moroccan families provides insight into both culinary traditions and social customs. These slow-cooked stews combine meat or vegetables with preserved lemons, olives, and complex spice blends that create deeply satisfying flavours. Learning to eat fruit Moroccan-style – often peeled and shared communally – becomes part of the cultural experience.

A popular Moroccan pastry, Briouats, are often triangular-shaped and can have sweet or savory fillings.
In Marrakech’s Jemaa el-Fnaa, evening food stalls serve authentic street food that provides both incredible flavours and excellent value for money. Try pastilla (a sweet and savoury pastry), mechoui (slow-roasted lamb), and finish with traditional mint tea served in ornate glasses. Many riads and hotels offer cooking classes where visitors learn to prepare classic dishes whilst gaining appreciation for the time and skill required for authentic Moroccan cuisine.
10. Stay in a Traditional Riad
Sleeping in a traditional riad transforms accommodation from necessity into cultural immersion. These former merchant houses, built around central courtyards, represent classic Moroccan architecture whilst offering intimate glimpses into how wealthy families once lived.

The central courtyard design provides privacy and a cool oasis from the bustling streets outside.
Most riads feature beautiful tilework, carved plaster, and peaceful courtyards that provide respite from the medina streets’ hustle and bustle. Many have been converted into boutique hotels that maintain traditional aesthetics whilst offering modern comforts. Rooftop terraces typically provide stunning views over medina rooftops and, in some cases, glimpses of surrounding mountains or the ocean.
The personal service in riads often includes insider knowledge about local attractions, restaurant recommendations, and cultural insights that enhance your entire Morocco experience. Staying in riads also supports local communities and helps preserve these architectural treasures for future generations.
11. Shop in Traditional Souks
Morocco’s souks represent some of the world’s most vibrant marketplaces, where traditional craftsmanship continues alongside modern commerce. Each souk specialises in particular goods – leather in one area, textiles in another, metalwork in a third – creating organised chaos that rewards patient exploration.
The art of bargaining becomes part of the cultural experience, where interactions with shop owners often evolve into genuine conversations about family, traditions, and life in Morocco. Learning basic Arabic or French phrases demonstrates respect and often leads to warmer interactions and better prices.

Souks offer a variety of products, ranging from spices and textiles to traditional crafts and leather goods.
Look for traditional Moroccan carpets, hand-tooled leather goods, argan oil products, traditional ceramics, and silver jewellery. Many workshops allow visitors to watch artisans at work, providing insight into techniques passed down through generations. Remember that for many shop owners, these interactions represent both livelihood and social engagement, not merely commercial transactions.
12. Visit Berber Villages in the Atlas Mountains
Atlas Mountain villages offer some of Morocco’s most authentic cultural experiences. Unlike the tourist-focused medinas of major cities, these communities maintain lifestyles closely connected to the natural environment and traditional Berber culture.

The Berber people (Imazighen) have a rich cultural heritage, with their own language (Tamazight).
Accepting invitations to share meals with Berber families provides insight into mountain hospitality and traditional ways of life. These encounters often prove more meaningful than any museum visit, offering genuine cultural exchange that enriches both visitors and hosts.
Many villages welcome respectful visitors interested in learning about local customs, traditional architecture, and sustainable farming practices that have enabled mountain communities to thrive for centuries. Village visits often include demonstrations of traditional crafts, explanations of agricultural techniques suited to mountain environments, and opportunities to purchase locally-made products directly from their creators.
13. Enjoy Moroccan Wine Tasting
Morocco’s wine industry surprises many visitors who don’t expect to find quality vintages in a predominantly Muslim country. The country’s Mediterranean climate and French colonial influence created a winemaking tradition that continues to thrive, particularly around Meknes and the Atlantic coast.

Morocco has a developing wine industry, with vineyards often located in areas with suitable climates.
Regional wineries offer tastings that reveal Morocco’s vinous potential, from crisp whites that pair beautifully with seafood to robust reds that complement traditional tagines. Many vineyards combine tastings with tours of wine-making facilities and explanations of how Moroccan winemakers adapt international grape varieties to local conditions.
Wine tasting in Morocco provides unexpected cultural insights, demonstrating the country’s diversity and the coexistence of different traditions within Moroccan society. Several excellent restaurants throughout Morocco offer extensive wine lists featuring local vintages alongside international selections.
14. Take a Day Trip to Coastal Towns
Morocco’s extensive coastline along both the Atlantic Ocean and Mediterranean Sea offers numerous opportunities for day trips that showcase the country’s maritime heritage and coastal culture. Each coastal town possesses its own character and attractions.
From Casablanca, visit Rabat, Morocco’s capital, which combines modern government buildings with historical sites, including another UNESCO World Heritage medina. The city’s coastal location provides opportunities for pleasant beach walks and seafood dining.

Kasbah of the Udayas, a fortified complex with whitewashed buildings.
Further north, Tangier offers a unique blend of African and European influences due to its proximity to Spain and its history as an international zone. The city’s medina provides spectacular views across the Strait of Gibraltar, whilst its beaches attract both local families and international visitors seeking sun and surf.
These coastal excursions provide contrast to desert and mountain experiences whilst revealing different aspects of Moroccan culture shaped by maritime traditions and international connections.
15. Experience Local Festivals and Cultural Events
Morocco’s calendar overflows with festivals and cultural events that provide extraordinary opportunities to experience the country’s rich cultural heritage. These celebrations offer authentic glimpses into Moroccan traditions that continue to play vital roles in community life.
The Marrakech Film Festival attracts international celebrities and showcases both Moroccan and international cinema. Music festivals throughout the country celebrate everything from traditional Berber music to contemporary fusion genres that blend Moroccan traditions with global influences.

Festivities often begin the night before with chanting the Takbir (glorifying God).
Religious festivals provide particularly meaningful experiences for respectful visitors. Ramadan transforms daily rhythms throughout the country, whilst Eid celebrations showcase community solidarity and traditional foods. Local communities often welcome interested visitors to observe and sometimes participate in these celebrations.
Regional festivals celebrate local products and traditions – date festivals in desert oases, almond blossom festivals in mountain valleys, and fishing festivals in coastal towns. These events provide opportunities to experience Morocco beyond the main tourist circuits whilst supporting local communities and traditions.
16. Take Cooking Classes in Marrakech
Learn to prepare traditional Moroccan dishes like tagines, couscous, and pastries in hands-on cooking classes that offer deep insights into Morocco’s culinary heritage. Many riads and local families offer authentic culinary experiences that begin with guided visits to traditional markets where you’ll learn to select the finest ingredients, understand seasonal availability, and discover the importance of spice blending in Moroccan cuisine.

Cooking Class Experiences in Marrakech.
These cooking experiences typically start in the bustling souks where local instructors, often women from Berber families who have passed down recipes through generations, teach participants to identify quality produce, negotiate prices, and understand the cultural significance of various ingredients. You’ll learn that Moroccan cooking is as much about the selection of ingredients as it is about preparation techniques.
The actual cooking takes place in traditional kitchens where participants learn to prepare tagines using authentic clay cookware, understand the art of couscous preparation that requires patience and technique, and master the delicate pastries like chebakia and gazelle horns that accompany mint tea ceremonies. These classes reveal that Moroccan cuisine represents a sophisticated fusion of Berber, Arab, Andalusian, and Mediterranean influences that have evolved over centuries.
17. Windsurf or Kitesurf in Dakhla
Head to Morocco’s southern coast for world-class windsurfing and kitesurfing conditions that have made Dakhla a mecca for water sports enthusiasts from around the globe. Dakhla’s unique geography creates a massive lagoon protected from Atlantic swells whilst maintaining consistent trade winds that blow at optimal speeds for both beginner and expert practitioners.

The Dakhla lagoon offers various kitesurfing spots, including flat-water areas.
The lagoon’s shallow, warm waters extend for kilometres, providing ideal learning conditions for beginners whilst offering challenging conditions for advanced riders seeking to perfect their technique. Professional instructors, many of whom are international competitors who have made Dakhla their training base, offer lessons that accommodate all skill levels from complete beginners to advanced riders seeking to master new tricks.
Dakhla’s wind statistics are remarkable – consistent trade winds blow at 15-25 knots for over 300 days per year, creating reliability that’s rare in water sports destinations. The thermal winds, generated by temperature differences between the Sahara Desert and the Atlantic Ocean, create predictable daily patterns that allow riders to plan their sessions with confidence.
18. Watch the Sunset from Café Maure in Rabat
End your day with mint tea and panoramic views over the Atlantic Ocean from this clifftop café in the capital’s Kasbah, where generations of locals and visitors have gathered to witness one of Morocco’s most spectacular daily spectacles. The peaceful setting offers respite from urban bustle whilst showcasing Morocco’s coastal beauty in a traditional environment that has remained largely unchanged for decades.

It offers scenic views over the Bou Regreg River and the city of Salé across the water.
Café Maure occupies a privileged position on the ramparts of the Kasbah of the Udayas, where medieval fortress walls meet the endless Atlantic horizon. The café’s terraced seating, arranged on multiple levels carved into the clifftop, ensures that every table enjoys unobstructed ocean views whilst maintaining the intimate atmosphere that makes this venue so beloved by locals and visitors alike.
19. Go Sandboarding in Erg Chebbi
Slide down the towering sand dunes of the Sahara on a sandboard, experiencing the thrill of desert sports whilst surrounded by one of the world’s most iconic landscapes. The massive Erg Chebbi dunes near Merzouga offer some of the best sandboarding opportunities in North Africa, with slopes that cater to both beginners and experienced boarders seeking adrenaline-pumping descents.

It is known for its spectacular and towering orange sand dunes.
The experience begins with a challenging climb to the summit of the dunes, often undertaken in the early morning when temperatures remain manageable and the sand provides better grip underfoot. As you ascend, the panoramic views of the desert unfold dramatically – endless waves of golden sand stretching to the horizon, punctuated only by distant oases and the occasional camel caravan.
20. Explore Meknes and its Imperial Monuments
Discover Morocco’s often-overlooked imperial city, featuring massive gates, royal stables, and underground granaries. Meknes offers impressive historical sites with fewer crowds than other imperial cities, making it perfect for visitors seeking authentic historical experiences without the tourist masses that sometimes overwhelm Marrakech and Fez.

Meknes is one of Morocco’s four imperial cities, known for its historical significance and grand architecture.
Founded in the 11th century by the Almoravids, Meknes reached its zenith during the reign of Sultan Moulay Ismail in the late 17th and early 18th centuries. This ambitious ruler transformed Meknes into a capital that rivalled Versailles, creating architectural marvels that continue to inspire awe three centuries later. The sultan’s grand vision resulted in monuments of staggering scale and ambition that showcase the power and artistic sophistication of Morocco’s Alaouite dynasty.
Planning Your Unforgettable Morocco Experience
Making the Most of Your Visit
Morocco’s diversity means that different regions offer optimal experiences at different times of year. Spring and autumn generally provide the most comfortable weather for exploring, though the Sahara Desert and Atlas Mountains maintain their appeal year-round for appropriately prepared visitors.
Consider spending at least ten days to two weeks to experience Morocco’s variety properly. Many tourists attempt to see everything in a week, but this approach often leads to exhaustion rather than appreciation. Allowing time for spontaneous discoveries and genuine cultural encounters creates the most memorable experiences.
Cultural Sensitivity and Responsible Tourism
Successful Morocco travel requires cultural sensitivity and openness to different ways of life. Understanding Islamic customs, particularly regarding dress codes and religious observances, ensures respectful behaviour throughout your visit whilst opening doors to deeper cultural connections.
Supporting local businesses, respecting cultural norms, and choosing tour operators committed to sustainable practices contribute to positive tourism impacts. The most rewarding Morocco experiences often involve genuine interaction with local communities, whether sharing tea with Berber families, learning traditional crafts, or participating in community development projects.
Don’t Miss Our Exclusive Offers! Subscribe Today!
For the ultimate travel inspiration, local insight straight from our expert Local Designers and exclusive offers you won’t find anywhere else from Designer Journeys, sign up today! Don’t miss out.
These top 20 experiences represent just the beginning of what Morocco offers discerning travellers. Each activity opens doors to a deeper understanding of this remarkable country’s complexity, from its ancient Roman heritage through Islamic golden ages to its position as a modern African nation bridging multiple worlds.
Morocco offers something increasingly rare in our interconnected world: the opportunity to experience genuine cultural difference whilst enjoying warm hospitality and stunning natural beauty. Whether you’re drawn by historical significance, natural wonders, cultural immersion, or simply the desire for adventure, Morocco delivers experiences that resonate long after departure.
Pack your sense of adventure, bring your appetite for new experiences, and prepare to discover why Morocco has captivated travellers for centuries. These fifteen experiences will create treasured memories that grow richer with each retelling, inspiring others to embark on their own unforgettable Moroccan adventures.