Things to do in Morocco

Things to do in Morocco

Top 10 Things to do in Morocco

Cities in Morocco

Experiences for every interest

All Things to do in Morocco

Explore Morocco with a local of your choice

Learn about their personal stories, and find out how you can explore Morocco together

What other travelers love about our local experts

Dieter
About local
26 February 2025
Amazing foodtour

Very nice foodtour with Omar. We had tastings of various local products. We can highly recommend Omar as guide in Marrakesh.

Anna
About local
24 February 2025
A great experience!

Adil was a fantastic local guide to have. We really enjoyed our afternoon with him. He was good fun and very informative about Marrakech as a city and the local culture. We learnt a lot about the region, which put the food we were tasting into context. Adil had loads to share and show us, and the three hours flew by. The food choices were all great, varied and well chosen; we were absolutely stuffed by the end!

Penny
About local
23 February 2025
Expert Guide!

Redouan was a brilliant guide. He introduced us to a Marrakech that we would not have found for ourselves. Redouan is extremely knowledgable about all aspects of Moroccan culture and the history. He also is very patient and made sure that we saw as much as possible. A high point for us was buying a rug and a beautiful fossil! Nothing was too much trouble. We would recommend him highly. Thank you Redouan!

Christi
About local
22 February 2025
Wonderful guide

Aimad is knowledgeable, kind, friendly, and happy to ensure that your tour suits your needs and interests. He's not one of those guides who will bring you to shops where there's lots of pressure to buy; he truly wants to share his Marrakech with you. We did 3 tours with him and would happily do more! (Note: I will put this review on the 3 tours we did with him, so don't be wary if you see the repetition!)

Things to do in Morocco

The intensity, the colors and the sensory overload of Morocco will make your heart skip a beat. Expect immediate fascination with Morocco and its desert fortresses, its white sandy beaches, bustling souks, and the snow-capped peaks of the Atlas Mountains. In every street you walk through, an adventure is waiting to happen in this spellbinding country.

  • Visit the Djema el Fnaa in Marrakech

    A place of dancers, snake charmers, performers, vendors, storytellers and palm-reading gypsies, the Djema el Fnaa is a place that’ll make an impression on you for life. People go there to explore and experience the true heart of the city of Marrakesh, with the reflection of Moroccan culture so evident in the kaleidoscope of colors you’ll see.

    With a private guide by your side, you can learn all the stories that accompany this mystical square, hear funny stories and have mint tea at a rooftop café overlooking the hustle and bustle and the evident vibration of life below.

  • Learn about Islam in Hassan II Mosque

    The world’s third largest mosque stands proudly in Casablanca, a flamboyant expression of Islamic architecture. Perched on a hill, the mosque overlooks the Atlantic Ocean giving it an otherworldly feel to it. Gorgeous marble creations, hand-carved stones, intricately decorated walls and columns with extravagant prayer halls – this mosque will stir your soul.

     The experience is made even better with a local guide who can help explain the verses carved on the walls, the history of Islam, and explain all the symbols and the hidden messages left by the architect.

  • Explore the blue-washed streets of Chefchaouen

    Nestled in the heart of Morocco’s Rif Mountains, Chefchaouen, called the “Blue City” is a postcard that has come to life. Every street is artsy and blue-washed and the striking contrasts between the deep blue walls and the white buildings are a thing of dreams. Embark on gorgeous hikes up the hills of Chefchaouen, embrace the cobbled streets, unwind at natural springs or shop at the souks.

     With a local guide, Chefchaouen can be your playground and walking its streets can be one of the best things to do in Morocco because you’ll know what you’re doing! A local guide can tell you where to go, entertain you with insider insights and even take you to its hidden gems! 

  • Ride a camel in the Sahara Desert at Erg Chebbi

    One of the best things to do in Morocco is definitely riding a camel surrounded by the towering red sand dunes of the Sahara. Erg Chebbi is a place of splendor and grandeur, with vast expenses of the desert going on for miles. The sense of isolation, the stunning Sahara, the ever-changing scenery and the tranquil camel ride between the vistas is straight out of Aladdin.

     Relish this oriental experience and let your local guide help you plan the trip, eat a nice Moroccan dinner under the starry sky and watch the sun paint shades of deep red and vivid orange across the Sahara as you’re surrounded with authentic Moroccan vibes.  

  • Indulge in a Moroccan hammam

    The experience of a Morrocan hamam is almost ritualistic and is one of the most essential things to do in Morocco. The experience is so incredibly local, as most Moroccans indulge in the relaxation of hammams almost every week. Hammams differ in quality and architecture throughout Morocco but they all provide you with an authentic Moroccan experience.

     A local guide can help choose a hammam based on your preferences and needs, and you can spend a day getting soaked in scented oils, massaged, and scrubbed until you feel like you’re a new person. You can’t leave Morocco without experiencing that at least once!

  • Kite surf at Essaouira

    With spice-scented lanes, historic souks and palm tree-lined promenades, Essaouira is a coastal town that is rich in history. Boasting a relaxed, non-touristy atmosphere, the city is a haven for all water sports. Due to the strong winds that loom over Essaouira over the year, windsurfing and kite surfing are highly popular there, with all types of schools and surf shops.

     A local guide can help give you the best deals due to their local knowledge, and will help you navigate the countless boutiques, and maybe even go on a local fishing trip with fishing nets and traditional boats!

  • Travel back to medieval times in Fez el Bali

    No other place in the world is as undimmed by the passage of time as Fez el Bali is. Donkey carts pass by winding alleys, gates still protect the city, and markets still look the same way they did in medieval times. Completely unscathed by modernization, Fez el Bali is a city with historical and cultural attractions, and has the world’s largest car-free urban area. Dotted with mosques, palaces, markets and palaces that have not been changed for thousands of years, you can experience the raw, authentic preserved soul and heart of Islam and Morocco.

     With a local guide by your side helping you navigate the winding alleys of Fez el Bali are truly some of the most fun things to do in Morocco.

  • Ride a boat underneath the Ozoud Falls

    A reflection of paradise on Earth, the magnificent view of waterfalls plunging down rugged cliffs and the surrounding valleys and cataracts will take your breath away. They are one of Morocco’s best things to do and can be an easy day trip from Marrakech.

     You can witness the majesty of the waterfalls from below on a raft, eat at a café below the cascades, visit the caves by the falls or watch Barbary apes in their natural habitat. Going with a local guide makes this experience a lot better as they guide you to the best local secrets at the nearby village of Tanaghmeilt.

  • Get lost in a medieval fortress at Ribat

    The Kasbah of the Udayas is a UNESCO recognized ancient site where rows of bright colored walls, cobbled streets and doorways still look the same way they did from medieval times. Walking through the ornamental gate, experiencing the grandeur of the fortress and its mosque, checking the art exhibitions inside and unwinding at the hidden courtyards will take you back in time.

     The imposing Arabian vibe, the reminders of war and the reminiscent Spanish-like streets are unparalleled, and a local guide can tell you all the stories that are perched in every street and mosque.

  • Savor a Moroccan meal at a local’s house

    Poems can be written about the hearty Moroccan meals, and there is usually a lot of emphasis put on eating together. There is nothing better than enjoying a true Moroccan meal – from the savory tagines, to the delicious couscous – than by eating at a local’s house!

    You’ll be introduced to a new side of the culture that you wouldn’t have seen by eating at any restaurant and you’ll get to feel like you’re a local for a day! Share stories, travel experiences, and learn about the cultural differences between you and the locals!