10 of the Best Things to Do in Morocco
You can never get enough of Morocco. As the gate to Africa, the country is a delightful mixing of different cultures with countless historical and natural sceneries. Morocco is made for explorers: medinas, souks, kasbahs, coastlines, mountains, dunes... an eclectic destination with something for everyone.
Among the many incredible experiences to explore, we've handpicked some of the best things to do, so you won't feel overwhelmed and can make the most of your Morocco trip.
Unwind in Chefchaouen
Perched beneath the spectacular peaks of Rif Mountains, the centuries-old Chechaouen is one of the most mesmerizing towns in Morocco. It is famous for its blue-washed houses, and cobbled streets against the breathtaking mountain scenery. You may explore its quaint craft markets, sit in a street-side café, or simply walk through the streets at your own pace to absorb the ambiance.
Wandering in the Lane of Chefchaouen
Explore the Medinas
Your trip to Morocco is complete until you visit its historic medinas. These ancient, maze-like cities within cities are the beating heart of Morocco's history, culture, and daily life. Morocco boasts 7 UNESCO-listed medinas, including the familiar ancient Fes el-Bali, bustling Marrakesh, and coastal Essaouira.
You can wander through narrow alleys filled with spices, ceramics, and intricate textiles, or admire landmarks like the Koutoubia Mosque or Moulay Ismail's Mausoleum. Whether it's for shopping, sightseeing, or simply soaking in the atmosphere, medinas offer a glimpse into Morocco's rich culture and timeless charm.
Visit a Tannery in Fez
Famous all over the world for its leather products, Fez boasts tanneries that have been in operation for centuries, Chaouwara - located inside the old medina - being the most popular. Put up with the strong odor and you will enjoy spectacular sights of hundreds of vessels filled with colorful dyes and skins drying in the rooftops.
The Chaouwara Tannery in Fez
Take a Cooking Class
If this is not in your plans when you land in Morocco, you will definitely want to include it after your first lunch. An amalgamation of many different influences, Moroccan cuisine is famous for its fragrant spices. Learn from a local chef how to cook traditional Moroccan food and impress your friends back home!
Moroccan Cuisine
Guesthouses or riads normally offer cooking classes that take you to the souks to shop for ingredients, then demonstrate how to prepare them in the traditional way. Finally, you can enjoy your own creation. It is well worth spending a half day on this as it may become a souvenir you will treasure for a lifetime.
Shopping in the Souks
One of the most exciting things on a Morocco trip is visiting the souks of the medina in the old city. These labyrinthine bazaars brim with colors, scents, and sounds. You can find everything from Aladdin's lamps to richly colored fabric, hand-woven carpets, and highly piled spices.
Souk in Marrakech
Tips:
- An unwritten rule in Morocco (except Fez) is to walk on the right side of the street when you see an oncoming moped.
- Always ask for permission before taking any photos of the local people.
- It is best not to ask the price of anything if you do not have the intention to buy it.
- A local guide can be helpful in navigating the narrow alleys.
Try a Moroccan Hammam
One of the most authentic things you can enjoy in Morocco is visiting a traditional hammam (public steam bath). Beyond leaving your skin soft and glowing, it is a moment of peace and relaxation amidst the excitement of traveling.The centuries-old bathing ritual typically involves multiple steps, including steaming, scrubbing, and washing, often accompanied by natural Moroccan products like black soap, ghassoul clay, and argan oil. In luxury hammams, they often include additional services like massages, aromatherapy, and personalized skincare.
The local hammams often located near mosques and markets, making them accessible to everyone. Luxury Hammams often found in upscale riads, hotels, and spas, with a more private and pampering experience. Whichever you choose, the experience is a highlight of any Moroccan adventure.
Tips:
- For local hammams, bring your own kessa glove, black soap, towel, and flip-flops.
- Hammams are gender-segregated or have designated times for men and women. Wear modest swimwear or go au naturel, depending on the hammam's customs.
- The heat and steam can be dehydrating, so drink plenty of water or enjoy a refreshing cup of mint tea afterward.
Unlock Your Surfing Skills in Essaouira
Located on the Atlantic coast, Essaouira, known as the "Wind City," is a haven for surfers with its perfect waves for outdoor sports. Whether you're a beginner or an expert, there are plenty of surf spots to choose from. If you're new to surfing, don't worry - there are plenty of surf schools offering beginner lessons that will have you riding the waves in no time, with an adrenaline rush to match!
And it is worth mention that while you're here, be sure to check out the local seafood market for freshly grilled catches.
Hike High Atlas Mountains
Away from the hustle and bustle of the city, the High Atlas is perfect for people to get fresh air and splendid mountain views. Its stunning valleys, with landscapes that vary from season to season, make it Morocco's premier trekking destination, much sought-after by hikers, mountaineers, bikers or rock climbers.
The famous mountain range is home to Toubkal, North Africa's highest peak, with an elevation of 13,671 feet/4,167 meters. Most hikes start in a mountain village called Imlil, which is only an hour's drive from Marrakesh. Though a hiking guide is not a must, it is best to have one, especially if you are not an experienced hiker, as it will make the trek a lot easier. If you don't fancy a walk to the summit, it is also nice to just hike in the area surrounding the mountain.
Tip:
April and May are the best times to go when there are pleasant weather and the least rain.
Overnight in the Sahara
Visiting Sahara Desert is a one-of-a-kind experience that you will always remember. Erg Chebbi near the town of Merzouga is home to the highest and most beautiful sand dunes in Morocco and it would be a great idea to have a night stay here at the traditional Bedouin camp.
You can take a camel ride to see the seemingly endless desert, watch the spectacular dunes at sunrise and sunset, and when night falls, enjoy a freshly cooked dinner with a Bedouin family under a cloak of stars.
Spectacular Sand Dunes in the Sahara Desert
Join a Cultural Festival
Morocco hosts an amazing number of fascinating festivals and events throughout the year and timing your visit to attend one of them can give you a once-in-a-lifetime experience, enabling you to immerse yourself in the local culture. Here are some of the festivals that you may consider attending:
Kelaa-des-Mgouna Rose Festival
Held every May, this celebrates the rose harvest with parades and traditional song and dance in the oasis town of Kelaa-des-Mgouna.
Fez Festival of World Sacred Music
This is a multi-day celebration of music that takes place every summer around June. You may see performers from all over the world, from whirling dervishes to dancers, chanters and mystics.
Marrakesh Popular Arts Festival
Held mainly in the El Badi Palace and Djemma el Fna, the festival attracts musicians, dancers, fortune tellers, snake charmers, and fire swallowers. It takes place in the summer around July.
Erfoud Dates Festival
The festival is held every October in the Erfoud region to celebrate the harvest of over 1 million date palms, with traditional music, dancing, and processions.
After exploring our top recommended things to do, you may still have other activities or destinations in mind. Feel free to email us via [email protected] with your ideas, and our experts will help plan your perfect Morocco adventure.
Quick Question
What Our Clients Say
Explore the latest verified reviews of Odynovo's travel services on Tripadvisor, Google, Trustpilot, Product Review and more trusted platforms.
SUBSCRIBE TO WIN A FREE TOUR
Subscribe to our newsletter for a chance to win a free 7-day tour to Egypt! And more insider travel news, exclusive offers, and inspiration will be sent straight to your inbox. Check our previous newsletters and get some sparks.