Things to Do in Morocco: 25 Unforgettable Experiences
Morocco has a way of throwing more into a single trip than most countries manage in twice the time. One day you’re haggling in a spice market, the next you’re riding a camel across golden dunes, and a few hours after that you’re hiking through a mountain village that feels a world away from either. It’s a country built for doing, not just looking, and the list of genuinely memorable experiences here is long enough that most first-time visitors barely scratch the surface.
This guide rounds up the best things to do in Morocco, organized by region and type of experience, so whether you’re chasing culture, adventure, food, or simply the perfect photo, you’ll have a clear picture of what’s worth building into your route.
Table of Contents
Explore the Medina of Marrakech
No list of things to do in Morocco starts anywhere else. Marrakech’s medina is a maze of narrow alleys, spice stalls, leather workshops, and centuries-old riads, all converging on Jemaa el-Fnaa square, which shifts personality completely from a relaxed daytime market to a chaotic, electric night market packed with food stalls and storytellers. Getting a little lost here isn’t a mistake, it’s basically the point.
Ride a Camel Through the Sahara Desert Dunes
This is the experience most people picture when they imagine a Morocco trip, and it lives up to the hype. Riding a camel across the towering dunes of Erg Chebbi near Merzouga, watching the sun set over an endless golden horizon, then spending the night at a desert camp under a genuinely spectacular blanket of stars, is the kind of thing travelers talk about years later. Multi-day desert tours from Marrakech, Fes, or Ouarzazate make this easy to build into almost any itinerary.
Hike in the High Atlas Mountains
Just outside Marrakech, the High Atlas Mountains offer a completely different side of Morocco, terraced Berber villages, walnut groves, and trails leading toward Mount Toubkal, North Africa’s highest peak. Even a single-day hike from a village like Imlil gives you sweeping valley views and a genuine break from the intensity of city life, without needing serious mountaineering experience.
Wander the Blue Streets of Chefchaouen
Chefchaouen’s blue-washed medina, tucked into the Rif Mountains, is one of the most photographed spots in the entire country, and walking its alleys in person is genuinely different from any photo. Every corner reveals a new shade of blue, and the town’s slower, mountain-village pace makes it a welcome contrast after the intensity of Marrakech or Fes.
Get Lost in the Tanneries and Souks of Fes
Fes el Bali, one of the largest car-free urban areas on earth, is home to the famous Chouara Tannery, where leather has been dyed by hand in stone vats for centuries using methods that have barely changed. Watching the process from a nearby terrace, surrounded by the maze of the world’s best-preserved medieval medina, is one of the most authentic cultural experiences Morocco offers.
Watch the Sunset at Jemaa el-Fnaa
Grabbing a rooftop table overlooking Jemaa el-Fnaa right as the sun starts to set is a Marrakech tradition for good reason. The square transforms in front of you, food stalls light up, snake charmers pack away, and the noise level rises into something genuinely electric, all while the Koutoubia Mosque catches the last golden light in the background.
Take a Day Trip to Ait Ben Haddou
This UNESCO-listed fortified village, built from red earthen clay, has appeared in countless films and shows, and standing in front of it in person explains exactly why. It’s typically visited on the way between Marrakech and the desert, making it an easy, worthwhile stop rather than a dedicated day trip on its own.
Relax in a Traditional Hammam
A visit to a Moroccan hammam, a traditional steam bath followed by a full-body scrub and often a massage, is both a genuine local ritual and a deeply relaxing experience for visitors. Riads and spas across the country offer versions ranging from simple and traditional to fully luxurious, making this an easy add-on wherever you’re staying.
Learn to Cook a Real Moroccan Tagine
Cooking classes are widely available in cities like Marrakech and Fes, usually starting with a visit to a local market to pick out fresh ingredients before heading to a kitchen to learn how to build a proper tagine from scratch. It’s a hands-on way to understand Moroccan food far better than simply eating it, and you walk away with a skill you can actually use back home.
Go Surfing or Wind Sports in Essaouira
Essaouira’s steady Atlantic winds have made it one of the world’s better-known destinations for windsurfing and kitesurfing, while nearby beaches also offer more standard surf breaks for beginners and experienced surfers alike. Even if you don’t get in the water, watching the colorful sails from the town’s old ramparts is worth the trip on its own.
Explore the Roman Ruins of Volubilis
Just outside Meknes, Volubilis is one of the best-preserved Roman archaeological sites in North Africa, with impressively intact mosaics still visible among the ruins of what was once a thriving provincial capital. It’s easy to combine with a visit to Meknes or Fes, and it offers a genuinely different layer of Moroccan history than the medinas and kasbahs elsewhere.
Take a Hot Air Balloon Ride Over Marrakech
Floating silently over the Marrakech countryside at sunrise, with the High Atlas Mountains rising in the distance, is one of the more unique ways to see the region. Morning flights typically include a traditional Berber breakfast afterward, making for a full, memorable start to the day.
Visit the Majorelle Garden
This vividly blue-walled botanical garden, once owned by fashion designer Yves Saint Laurent, offers a cool, calm escape from the intensity of the Marrakech medina. Cactus gardens, koi ponds, and a small Berber museum make it a worthwhile stop even for travelers who aren’t usually drawn to gardens.
Shop in the Souks for Rugs, Leather, and Spices
Morocco’s souks are genuinely part of the experience, not just a place to buy things. Wandering through sections dedicated to spices, leather goods, handwoven rugs, and metalwork, and getting comfortable with a little friendly bargaining, is one of the more immersive things to do in any Moroccan medina, particularly in Marrakech and Fes.
Explore the Kasbahs of the Draa and Dades Valleys
The route south from Ouarzazate passes through dramatic valleys lined with historic kasbahs, palm groves, and rose gardens. This stretch of road is often called the “Road of a Thousand Kasbahs,” and it’s a genuinely scenic, worthwhile detour whether you’re heading toward the desert or exploring the region on its own.
Watch the Sunset at Cap Spartel, Tangier
This is the one spot in the country where you can watch the sun set over the exact point where the Atlantic Ocean meets the Mediterranean Sea, with the coast of Spain sometimes visible in the distance. The lighthouse here adds a timeless quality to a genuinely unique viewpoint.
Take a Ferry Across the Strait of Gibraltar
From Tangier, a ferry crossing to Spain takes as little as 35-45 minutes on the fastest routes, making it entirely possible to set foot on two continents in a single day. It’s a memorable, easy add-on if your Morocco trip starts or ends in the north.
Visit the Hassan II Mosque in Casablanca
One of the largest mosques in the world, built dramatically over the Atlantic Ocean, the Hassan II Mosque is genuinely worth the visit even if religious architecture isn’t usually your thing. It’s also one of the few mosques in Morocco that offers guided tours for non-Muslim visitors.
Explore the Todra Gorge
This dramatic canyon, with sheer rock walls rising up to 300 meters, is a favorite for hikers and rock climbers, but simply walking through it and looking up is enough to appreciate its scale. It’s a worthwhile stop for anyone traveling the southern route toward the desert.
Spend a Night in a Desert Kasbah or Riad
Beyond the classic desert camp experience, Morocco’s south is dotted with beautifully restored kasbahs and riads that let you sleep surrounded by traditional architecture, often with rooftop terraces looking out over palm groves or open desert. It’s a genuinely different, quieter way to experience the country’s south compared to a busy city riad.
Try Street Food in Marrakech and Fes
From grilled meat skewers and snail soup to fresh orange juice and msemen flatbread, Morocco’s street food scene, especially at Jemaa el-Fnaa in the evening, is a genuinely essential experience. It’s cheap, delicious, and one of the best windows into everyday Moroccan life.
Watch Artisans at Work in Fes and Marrakech
Both cities are home to generations-old craft traditions, metalworkers hammering intricate lamps, weavers working traditional looms, and woodworkers carving detailed screens by hand. Many workshops welcome visitors to watch the process, offering a genuine look at skills passed down for centuries.
Take a Day Trip to the Agafay Desert
Just outside Marrakech, the rocky, lunar-like Agafay Desert offers a taste of desert scenery without the multi-day commitment of a full Sahara trip. Sunset dinners, quad biking, and overnight glamping camps here make it a popular, easy add-on for travelers short on time.
Visit a Traditional Berber Village
Villages in the Atlas Mountains and pre-Saharan regions offer a genuine look at Berber culture and daily life, often including a visit to a family home for traditional mint tea. It’s a meaningful contrast to the more tourist-oriented experiences in Morocco’s bigger cities.
Watch Storytellers and Musicians in Jemaa el-Fnaa
Beyond the food stalls, Jemaa el-Fnaa is home to a living tradition of storytellers, musicians, and performers that has continued for centuries, recognized by UNESCO as part of the world’s intangible cultural heritage. Even without understanding the language, the energy and rhythm of these performances are worth experiencing firsthand.
Combine a City Trip With a Sahara Excursion
If there’s one thing worth prioritizing above all else on this list, it’s building a proper desert excursion into your Morocco trip. Whichever cities you start from, the combination of medina exploring and a night in the Sahara consistently ranks as the most memorable part of a Morocco trip for travelers.
If you’re planning your route, Marrakech desert tours and Ouarzazate desert tours offer the shortest paths to the dunes, while Fes desert tours and Tangier desert tours work well for trips starting further north. Our full Morocco desert tours page covers every route and starting point available, and our Morocco itineraries page can help you fit as many of these experiences as possible into your trip.
Quick Overview: Things to Do in Morocco (Table)
| Activity | Location | Typical Duration | Best For |
|---|---|---|---|
| Explore the medina | Marrakech, Fes | Half day to full day | Culture, first-timers |
| Sahara camel trek & camp | Merzouga, Zagora | 1-3 days | Adventure, stargazing |
| Hike in the Atlas Mountains | Imlil, near Marrakech | Half day to multi-day | Nature, active travelers |
| Wander Chefchaouen’s blue streets | Chefchaouen | 1-2 days | Photography, slow travel |
| Visit the Fes tanneries | Fes | 1-2 hours | Culture, craftsmanship |
| Watch sunset at Jemaa el-Fnaa | Marrakech | 1-2 hours | Everyone |
| Day trip to Ait Ben Haddou | Between Marrakech & Ouarzazate | Half day | History, photography |
| Traditional hammam | Any major city | 1-2 hours | Relaxation |
| Cooking class | Marrakech, Fes | 3-4 hours | Food lovers |
| Surfing/windsurfing | Essaouira, Agadir | Half day to full day | Adventure, coastal fans |
| Volubilis Roman ruins | Near Meknes | 2-3 hours | History |
| Hot air balloon ride | Near Marrakech | Half day (dawn) | Unique views, couples |
| Majorelle Garden | Marrakech | 1-2 hours | Relaxation, photography |
| Road of a Thousand Kasbahs | Draa/Dades Valleys | Full day | Scenery, road trips |
| Cap Spartel sunset | Tangier | 1-2 hours | Couples, photography |
| Ferry to Spain | Tangier | Half day | Multi-country trips |
| Hassan II Mosque | Casablanca | 1-2 hours | Architecture, culture |
| Todra Gorge | Near Tinghir | Half day | Hiking, climbing |
| Agafay Desert day trip | Near Marrakech | Half day to overnight | Time-limited travelers |
| Berber village visit | Atlas Mountains | Half day | Cultural immersion |
Best Things to Do by Traveler Type
| Traveler Type | Top Recommended Activities |
|---|---|
| First-time visitors | Marrakech medina, Jemaa el-Fnaa, Sahara desert trip |
| Couples | Hot air balloon, Cap Spartel sunset, desert camp, hammam |
| Adventure travelers | Atlas hiking, Todra Gorge, surfing, quad biking in Agafay |
| Families | Majorelle Garden, cooking class, Agafay day trip, Hassan II Mosque |
| History and culture fans | Fes medina, Volubilis, Ait Ben Haddou, artisan workshops |
| Photographers | Chefchaouen, Sahara dunes, Ait Ben Haddou, Cap Spartel |
| Short on time (3-4 days) | Marrakech medina, Jemaa el-Fnaa, 1-night Agafay or short desert trip |
Best Time of Year for Popular Activities
| Activity | Best Season | Notes |
|---|---|---|
| Sahara desert trip | Spring & autumn | Summer days very hot, winter nights cold |
| Atlas Mountain hiking | Spring, autumn, early summer | Higher trails may have snow in winter |
| Surfing in Essaouira | Year-round | Wind strongest in spring/summer |
| Marrakech medina & souks | Autumn, winter, spring | Summer heat makes midday walking tough |
| Hot air balloon rides | Year-round | Best visibility in cooler, drier months |
| Chefchaouen photography | Spring, autumn | Clear skies, comfortable walking weather |
What Things to Do in Morocco Actually Cost
| Activity | Typical Cost Range |
|---|---|
| Medina/souk wandering | Free (budget extra for shopping) |
| Traditional hammam | Budget to mid-range |
| Cooking class | Mid-range |
| Sahara desert tour (multi-day, all-inclusive) | Mid-range to higher, varies by comfort level |
| Hot air balloon ride | Higher, usually includes breakfast |
| Museum & garden entry (Majorelle, palaces) | Low, modest entry fees |
| Volubilis & historic site entry | Low |
| Ferry to Spain | Low to mid-range depending on speed/class |
Frequently Asked Questions About Things to do in Morocco
What is the number one thing to do in Morocco?
A Sahara Desert excursion, including a camel trek and a night at a desert camp, is consistently rated the top experience by travelers, followed closely by exploring Marrakech’s medina and Jemaa el-Fnaa.
How many days do I need to see the best of Morocco?
A week to ten days generally allows time for a couple of major cities plus a proper desert excursion, without feeling rushed. Shorter trips can still cover Marrakech and a shorter desert trip comfortably.
Is it worth doing a hot air balloon ride in Marrakech?
Yes, for most travelers. The sunrise views over the Atlas Mountains and surrounding countryside offer a genuinely unique perspective you won’t get from the ground.
What should I do if I only have three days in Morocco?
Focus on Marrakech, including the medina, Jemaa el-Fnaa, and a nearby garden or palace, then add a one or two-night desert excursion via Ouarzazate if time allows.
Is bargaining in the souks expected?
Yes, gentle bargaining is a normal, expected part of shopping in Moroccan souks, and it’s generally a friendly, low-pressure process rather than an aggressive one.
Final Thoughts
Morocco rewards travelers who mix it up, a bit of medina wandering, a proper hike or desert night, some genuinely good food, and enough unstructured time to just get pleasantly lost in a souk or a mountain village. The experiences on this list barely scratch the surface of everything the country offers, but they cover the highlights that consistently leave travelers wanting to come back for more.
If you are planning a Morocco trip and want help fitting these experiences into a route that makes sense, including a proper Sahara excursion, feel free to get in touch with us. We help travelers build itineraries around exactly this kind of experience regularly, and we’re happy to help you plan a trip that covers what matters most to you.
I’m Lahcen Saadi from the Exploring Morocco Trips team. We are local guides dedicated to crafting authentic and exceptional Moroccan experiences.
Whether you are planning your first trip to Morocco and need expert advice, or you are a travel professional looking to collaborate on unique itineraries, we are ready to help.
- 2 Days Desert tours From Marrakech
- 3 Days Desert tour From Marrakech to Merzouga
- 3 Days Desert tour From Marrakech to Fes
- 4 Days Desert tour From Marrakech to Merzouga
- 4 Days Desert tour From Marrakech to Fes
- 5 Days Desert tour From Marrakech to Merzouga
- 5 Days Desert tour From Marrakech to Fes
- 6 Days Desert tour From Marrakech to Casablanca
- 7 Days Morocco tour from Marrakech
- 8 Days Morocco tour from Marrakech
- 8 Days Morocco tour from Marrakech with Imperial Cities
- 9 Days Morocco tour from Marrakech
- 10 Days Morocco tour from Marrakech
- 12 Days Morocco tour from Marrakech
- 14 Days Morocco tour from Marrakech
- 2 Days Desert tour From Fes to Merzouga
- 2 Days Desert tour From Fes to Marrakech
- 3 Days Desert tour From Fes to Merzouga
- 3 Days Desert tour From Fes to Marrakech
- 4 Days Desert tour From Fes to Marrakech
- 5 Days Desert tour From Fes to Marrakech
- 6 Days Desert tour From Fes to Marrakech
- 7 Days Morocco tour from Fes
- 4 Days Morocco tour from Casablanca
- 5 Days Morocco tour from Casablanca
- 6 Days Morocco tour from Casablanca
- 7 Days Morocco tour from Casablanca
- 8 Days Morocco tour from Casablanca
- 9 Days Morocco tour from Casablanca
- 10 Days Morocco tour from Casablanca
- 11 Days Morocco tour from Casablanca
- 12 Days Morocco tour from Casablanca
- 14 Days Morocco tour from Casablanca