Trusted Shops badge

What to Do in Marrakech: A Spellbinding Journey Through Culture, Colour, and Craftsmanship

Marrakesh, the famed ‘Red City of Morocco’, welcomes visitors in a heady swirl of spice-laden souks, rose-hued palaces, and secret garden courtyards hidden behind ornate doors. For culturally attuned travelers seeking experiences with depth, elegance, and sensory richness, discovering what to do in Marrakech is like opening a box filled with jewels from a forgotten dynasty. Each new discovery reveals another gem, from a centuries-old hammam, to a Sufi ritual, or the rhythmic chants of storytellers in a glowing square.

This is not just a city; it’s a living canvas where Berber traditions meet Andalusian artistry, where French colonial flair intertwines with Saharan mysticism. Here’s your curated guide on what to do in Marrakech,  whether you’re staying for a day, a weekend, or long enough to fall completely under its timeless spell.

Partner Offer

Top Experiences in Marrakesh

Book one of the experiences that other customers have liked and recommended:

Show all tours and activities

What to Do in Marrakech for a Culture‐Rich Escape

First-time visitors wondering what to do in Marrakech should begin in the city’s pulsing heart, Jemaa el-Fnaa. This iconic square encapsulates the city's soul: a cacophony of Gnawa musicians, spice traders, henna artists, and snake charmers. While chaotic, it's also hypnotic, and an absolute must do in Marrakech.

From here, delve into the labyrinthine Medina, a UNESCO World Heritage site where every turn reveals a surprise. The Bahia Palace, with its hand-painted ceilings and lush gardens, offers a peek into 19th-century luxury. A short stroll away, you’ll find the El Badi Palace; its name translates as ‘Incomparable Palace’ or ‘The Palace of Wonder’ and this majestic ruin is a must see in Marrakech for lovers of architecture.

Curious about what to see and do in Marrakech that goes beyond the obvious? Visit the Maison de la Photographie, which showcases vintage images of Morocco that reveal many of the layers of its social and cultural identity. Or explore the Dar Si Said Museum, home to the finest examples of Moroccan woodwork, textiles, and jewelry.


Magic After Sunset: What to Do in Marrakech at Night

If you're wondering what to do in Marrakech at night, prepare for enchantment. As the sun sets over the terracotta rooftops, the Medina glows with warm lantern light. Head back to Jemaa el-Fnaa, now transformed into a vibrant theatre of food stalls, acrobats, and storytellers.

For a more refined evening, book a table at Dar Yacout or La Maison Arabe, where courtyards flicker with candlelight and your multi-course Moroccan feast is accompanied by a serenade of live oud music. Complete the evening with a digestif at a chic rooftop bar like El Fenn or Nomad, with views across the Atlas Mountains as they shimmer in the distance.

For a truly unforgettable experience, attend a Sufi music performance or dervish ceremony, a unique Marrakesh experience that immerses you in the spiritual traditions of the Maghreb.


Step Beyond the Façade: Unique Things to Do in Marrakech

Beyond palaces and souks, the city is full of hidden treasures. Among the most unique things to do in Marrakech, a visit to Le Jardin Secret, a restored Islamic garden, feels like stepping into paradise. For lovers of design, the Yves Saint Laurent Museum and the adjacent Majorelle Garden (once his personal sanctuary) offer a blend of botanical serenity and haute couture history that ensures this experience features among the top things to do in Marrakech.

Another offbeat gem? A Moroccan cooking class in a traditional riad, complete with a trip to the spice market and hands-on lessons in tagine mastery. Alternatively, take a day trip to the Agafay Desert just outside the city, where luxury desert camps offer camel rides and starlit dinners among golden dunes.


What to Do in Marrakech in One Day: The Perfect Snapshot

Short on time but eager to capture the city’s spirit? Here's what to do if you want to make the most of Marrakesh in one day:

• Morning: Start with the Bahia Palace and a walk through the Jewish Quarter (Mellah).
• Midday: Explore the souks and enjoy lunch on a rooftop terrace overlooking Jemaa el-Fnaa.
• Afternoon: Visit the Majorelle Garden and YSL Museum.
• Evening: Return to the Medina for dinner and a night market stroll under the stars.

Marrakesh will leave a deep impression on your heart and palate, even if you have just 24 hours!


What to Do in Marrakech in Two Days: A Deeper Dive

If you have a second day to explore, your list expands effortlessly. Here's a guide to what to do in Marrakech in two days:

• Day One as outlined above.
• Day Two: Begin with a visit to the Saadian Tombs, followed by a traditional hammam experience at Les Bains de Marrakech.
• In the afternoon, wander through the Palmeraie on horseback or camel, or shop for artisan rugs in the Ensemble Artisanal.
• End with a magical dinner-and-dance performance at Chez Ali’s Fantasia Show, for a taste of Berber folklore and desert drama.


Best Things to Do in Marrakech:Heritage Meets Indulgence

Simply getting lost is one of the best things to do in Marrakech! Let the rhythm of the medina guide you; stop for mint tea in a hidden riad, admire a mosaic fountain, chat with a spice vendor, or pause under a carved archway to marvel at its craftsmanship. Time slows down here, enjoy the pace!

Other experiences that should not be missed include shopping for handmade slippers (babouches), argan oil, and embroidered kaftans in the souks, or visiting a rooftop hammam followed by an orange blossom-scented massage. Finally, if you’re an early riser – or haven’t made it to bed yet! - watch the sun rise from your riad rooftop, the call to prayer echoing in the stillness; a moment of serenity in a city that rarely sleeps.


Final Thoughts: The Timeless Charm of Marrakesh

The real question isn’t what to do in Marrakech, but rather, what not to do? From mosaic-covered mosques to palm-draped courtyards and artisanal ateliers tucked behind unmarked doors, every moment here is a brush with the poetic, the historic, and the deeply human.

Whether your plans mean charting out what to do in Marrakech in one day, mapping a two-day itinerary, or seeking out unique things to do in Marrakech that will leave their mark on your soul, this city welcomes you into its story, and leaves you craving more.

More than just a destination, Marrakesh is a living work of art. Once caught in its spell, you’ll find yourself asking not just what to do in Marrakech, but when to return.