The fabled, maze-like streets of Marrakech have been ‘home’ for me for a long time. But this vibrant city still has the power to surprise me – it is unlike any other place in the world.
A hub for culture, history, and gastronomy, there are a wonderful array of things to do in Marrakech, so I will never get bored of staying here. If you are traveling to Marrakech for the first time, you might wonder which are its top attractions.
From strolling around the bustling main square of Jemaa el-Fna to visiting the stunning Bahia Palace to relax in a traditional Hamman, here are the 10 best things to do in Marrakech, including some lesser-known attractions and activities.
Stay in a Moroccan Riad
There is no better place to choose for your stay in Marrakech than a riad. Riads are traditional Moroccan homes typically several stories high and center around a completely enclosed courtyard.
Riads are absolutely gorgeous – oases of piece in the middle of the hustle and bustle of Marrakech’s Medina. You will find tons of riads in the city that won’t be too harsh on your wallet. However, if you feel like splurging yourself, there are many luxury riads that are just outstanding.
Experience an Authentic Hammam
Getting your culture fix and pampering yourself aren’t mutually exclusive in Marrakech. One of the best experiences to do in Marrakech is relaxing in a traditional hammam.
A hammam is a bathing and purification ritual that is commonplace in many Islamic countries. It takes place in a steam room and is a full-body cleansing treatment that involves deep exfoliation of every inch of your body, leaving your skin feeling rejuvenated and silky smooth as ever.
Stopping in a hammam won’t be your average spa experience, but one that will connect you with a centuries-old tradition for a very authentic Morrocan time.
Tuck into Some Moroccan Street Food
Something I’m sure you won’t want to miss out on is trying all the classic Moroccan dishes, from hearty servings of tagine to delicious couscous. That said, you might not know that Marrakech offers fantastic street food that is a true delight for the palate!
Among my favorite street food dishes are ma’qooda (potatoes deep-fried in batter), skewers of grilled meat, and chickpea-filled harira soup. If you are a more adventurous eater, you will be tempted to try the flavorful snail soup and sheep’s head.
Attend a Cooking Class
Moroccan cuisine is delicious, so when in Marrakech, a great idea is to attend a cooking class. This way, you won’t only say that you have tried all the food in the city, but also know how to cook it.
There are several cooking schools in Marrakech where talented chefs will teach you how to create nourishing tagines, tasty flatbreads, and sweet treats like almond-infused ghriba cookies.
It will be an unforgettable experience, guaranteed!
☀️ Planning to visit Morocco soon? 🌵
🏨 Booking Hotels in Morocco: Booking.com, Expedia.com and Hostelworld are great options for finding and booking locations in Morocco.
💁♀️ Booking A Tour in Morocco: Check our tours first Moroccan Food Adventures! Viator and GetYourGuide have dozens of options for a few hours or full-day tours
📞 SIM Cards: I exclusively use Airalo whenever I travel – and it works great in Morocco!
😷 Travel Insurance: I like Safetywing. Another option for travelers 70+ is EKTA.
Explore the Marrakech Palm Grove
Located on the outskirts of Marrakech, a mere 20-minute drive north of the city center is the Marrakech Palm Grove. This serene and stunning area is one of my favorite spots to rest from Marrakech’s often hectic streets.
Boasting tens of thousands of palm, olive, and fruit trees, the Marrakech Palm Grove is a quiet corner that you can also explore by camel or ATV for that extra fun! If your schedule allows it, try to stop by at dusk to catch the most gorgeous sunset.
Brush up on Your History at a Local Museum
Marrakech is home to some fantastic museums, and all too often, many of them seem to go a little under the radar.
One that I suggest you check out is the Dar Si Said Museum, where you will discover Morocco’s rich, artsy history through its elaborate carpets and tapestries.
Another fantastic museum is the House of Photography, which showcases compelling photos dating back to the late 1800s.
Both museums rarely see the crowds other sites do despite their stellar exhibitions.
Marvel at Madrasa Ben Youssef
If you’re somewhat of an architecture buff, Madrasa Ben Youssef should go right to the top of your must-see list. Easily among my personal top 10 things to do in Marrakech, this masterpiece is a former college that’s been around since the 16th century.
Few buildings in the city could rival the beauty and splendor of Madrasa Ben Youssef, with its mesmerizing tilings, ornate woodwork, and magnificent courtyard. Every detail encompasses the best of Moroccan art and design, so much so that it’s been granted status as a UNESCO World Heritage Site.
Enjoy Some Downtime at Le Jardin Secret
After spending just one day (and night) in Marrakech, you will realize that the city is always lively and chaotic. This can become quite overwhelming, even for frequent visitors.
Fortunately, there is a perfect hideaway where you can enjoy some respite from the crowded walkways of the Medina – Le Jardin Secret. It is a manicured botanical garden with shaded seating areas and Moroccan palaces, outstanding examples of Islamic art and architecture.
Here, I feel far removed from the happenings of the outside world, and you will likely feel this way, too.
Wander Through the Jewish Quarter
To uncover another side of Marrakech, head to the Mellah, the city’s storied Jewish neighborhood. Although many hotels and guesthouses have established themselves here recently, the area has maintained a ruggedness that you don’t always find in the city.
In the past, over 70,000 Jews called this pocket of Marrakech home, and though this number is much smaller today, the area was once somewhat of an epicenter for trade and commerce.
While in the neighborhood, set aside some time to wander through the labyrinth of narrow laneways and make sure to stop by the Slat Al Azama Synagogue and the Jewish cemetery.
Take to the Skies With a Hot Air Balloon Ride
If you want to treat yourself and experience Marrakech from a completely different perspective, the best way is to take a hot air balloon ride.
Hop on the balloon basket and get ready to cruise above the city and surrounding countryside made of arid landscapes, deep valleys, and the soaring Atlas Mountains. The panoramas will be breathtaking!
Most hot air balloons set off early to take advantage of the calm conditions and cool temperatures, meaning you’ll watch Marrakech come alive as the sun turns the sky the prettiest shades of pink and orange.
More Ideas on What to Do in Marrakech
The Ultimate Planning Guide for Marrakech, Morocco
The Best Things to Do in Marrakech