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

Kathleen
About local
3 June 2025
An Unbelievable, Tailored Tour Experience

I had the absolute BEST time with Ouidad exploring Marrakech in my first day in town. She is so sweet, so bubbly, and so knowledgable! She was like my Moroccan mama! She showed me historic sites, off-the-beaten path parts of the old city, and great shopping spots in the medina. As a solo woman traveler, it was so nice to have her show me the ropes of how to navigate the city safely and she also took some very cute pictures of me around town so I’ll never forget my magical time in Marrakech! Thank you, Ouidad!!! ❤️

Simon
About local
29 May 2025
Very knowledgeable guide

Redouan was a very knowledgeable guide who knew Marrakech extremely well. From the main tourist attractions to the hidden gems he seemed to be a font of knowledge on everything. He took us into hidden sections of the souk and down hidden residential passages and to the beautiful Madrasa Ben Youssef. A very educational and enjoyable morning, thank you.

Martin
About local
25 May 2025
Fabulous tour

The private tour was amazing. El Hassan adapted to our needs. Culture, history and the souk, it was absolutely perfect. We strongly recommend

Diane
About local
25 May 2025
Definitely hire Omar!

We had a great tour with Omar. He was knowledgeable, attentive and personable. He toured us around the many beautiful gardens of Marrakech. Thanks for a great day, Omar!

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!