Best Things to Do in Marrakech
Things to Do

Best Things to Do in Marrakech

Marrakech, Morocco's famous Red City, is a feast for the senses. Behind its rose-coloured walls you'll find labyrinthine souks, ornate palaces, tranquil gardens and one of the most famous squares in the world. It's the perfect place to begin a Morocco trip — and the launchpad for desert, mountain and coastal adventures.

Here are the best things to do in Marrakech, whether you have one day or several, plus practical tips on when to visit and how to get around.

Top Things to Do in Marrakech

Experience Jemaa el-Fnaa

The beating heart of Marrakech, this UNESCO-listed square is calm by day and electric by night, when it fills with food stalls, musicians, storytellers and orange-juice carts. Grab a seat on a rooftop terrace to watch the spectacle unfold at sunset.

Get Lost in the Souks

North of the square, the medina's souks wind through quarters dedicated to leather, lanterns, carpets, spices, babouche slippers and metalwork. Haggling is part of the experience — start low, stay friendly, and don't be afraid to walk away.

Visit the Bahia Palace

This 19th-century palace is a masterpiece of Moroccan craftsmanship, with carved cedar ceilings, zellij tilework and peaceful courtyards planted with orange trees. It's one of the city's most photogenic sights.

See the Koutoubia Mosque

Marrakech's largest mosque and its most recognisable landmark, the 12th-century Koutoubia and its 77-metre minaret dominate the skyline. Non-Muslims can't enter, but the gardens around it are lovely for a stroll.

Explore Ben Youssef Madrasa

Once the largest Islamic college in North Africa, this beautifully restored 14th-century madrasa is a stunning example of Moroccan architecture, with intricate stucco, carved wood and a serene central courtyard.

Wander the Majorelle Garden

Created by French painter Jacques Majorelle and later restored by Yves Saint Laurent, this cobalt-blue villa and its exotic garden of cacti and bamboo are a cool, calm escape. The adjoining YSL Museum and Berber Museum are worth a visit.

Discover Le Jardin Secret

Tucked into the medina, this restored Islamic garden and riad complex offers a quiet retreat and a rooftop with lovely views over the old city.

Relax in a Traditional Hammam

A steam, scrub and massage at a traditional hammam is a quintessential Moroccan experience. Options range from local public hammams to luxurious spa versions in the riads and hotels.

Visit the Saadian Tombs & El Badi Palace

The 16th-century Saadian Tombs are richly decorated royal mausoleums, while the nearby ruins of El Badi Palace hint at Marrakech's former grandeur — and offer rooftop views where storks nest.

Eat Your Way Around the City

From street food on Jemaa el-Fnaa to refined rooftop restaurants and cooking classes, Marrakech is a food-lover's dream. Try tagine, couscous, harira soup and mint tea, and finish with Moroccan pastries.

Take a Day Trip

Marrakech is the perfect base for excursions: the High Atlas Mountains, the Ourika Valley, the Ouzoud Waterfalls, the Agafay stone desert, the kasbah of Aït Ben Haddou, or the Atlantic town of Essaouira are all within reach.

How Many Days Do You Need in Marrakech?

Two to three days is enough to see the main sights of the medina and enjoy the atmosphere without rushing. Add extra days if you want to include day trips to the Atlas Mountains, the coast or the desert — many travellers use Marrakech as the starting point for a longer Morocco tour.

Best Time to Visit Marrakech

Spring (March–May) and autumn (September–November) are the most pleasant, with warm days and mild evenings. Summer can be very hot, while winter days are comfortable but evenings are cool. If you're combining Marrakech with the Sahara, these shoulder seasons are ideal.

Getting Around Marrakech

The medina is best explored on foot — its narrow lanes are not made for cars. Petit taxis are cheap for longer hops, and a private driver is the most comfortable option for day trips. Agree taxi fares before you set off, or ask for the meter.

Final Thoughts

Marrakech rewards curiosity. Get lost in the souks, slow down over mint tea, and let the city's rhythm carry you. When you're ready to explore beyond the walls, the mountains, desert and coast are only a short drive away.

Frequently Asked Questions

How many days should I spend in Marrakech?

Two to three days covers the main sights. Add more time for day trips to the Atlas Mountains, Essaouira, or the Sahara.

Is Marrakech safe for tourists?

Marrakech is generally safe for visitors. Stay aware in crowded areas, be firm but polite with persistent vendors or unofficial 'guides', and keep valuables secure.

What is the best area to stay in Marrakech?

Staying in a traditional riad inside the medina puts you close to the main sights and the atmosphere. The Gueliz (new town) is quieter and more modern.

Do I need a guide in Marrakech?

A local guide is helpful for navigating the medina and understanding the history, but it isn't essential. Many travellers explore independently and use a guide for a half-day orientation.

What should I wear in Marrakech?

Lightweight, modest clothing that covers shoulders and knees is respectful and comfortable. Bring a scarf, sunglasses and comfortable shoes for the medina's uneven lanes.

Starry night over the Sahara
Ready for the Sahara?

Let's plan your Morocco desert tour

Get a Free Quote