Last updated: September 13, 2026
Quick Answer: Marrakech is one of Africa’s most visited cities, drawing over 2.6 million visitors in early 2026 alone. The best things to do in Marrakech range from wandering the ancient medina and exploring Bahia Palace to sipping mint tea on a riad rooftop and floating over the city in a hot air balloon. Plan at least 4-5 days to cover the highlights without rushing.
Key Takeaways
- 🕌 The medina and Jemaa el-Fna square are the heart of Marrakech – don’t skip them
- 🌿 Jardin Majorelle and Jardin Secret are beautiful garden escapes that need advance booking
- 🏛️ Bahia Palace, Ben Youssef Madrasa, and the Saadian Tombs are must-see historic sites
- 🍽️ A Marrakech food tour and a traditional hammam scrub are bucket-list experiences, not optional extras
- 🎈 Day trips to the Agafay Desert, Atlas Mountains, and Essaouira are worth every dirham
- 🏨 Staying in a riad in the medina gives you the most authentic Marrakech experience
- 📅 The best time to visit Marrakech is March through May or September through November
- 💰 Most major attractions cost between 10 and 150 Moroccan dirhams entry fee
- 👨👩👧 Marrakech is family-friendly with the right planning – kids love the souks and garden spaces
- 🗺️ Four to five days is the sweet spot for a first trip to Marrakech
Best Things to Do in Marrakech for First-Time Visitors
Marrakech rewards first-timers who come prepared. The city packs an enormous amount of culture, history, and sensory experience into a compact area, so even a short trip feels rich. According to local travel experts, the key is balancing the iconic sights with slower moments – a glass of mint tea here, a quiet riad courtyard there.
Here are the top sights to anchor your itinerary:
1. Bahia Palace – Moroccan Architecture at Its Peak
Bahia Palace is one of the most beautiful places in Marrakech and a genuine bucket-list stop. Built in the late 19th century, this palace was home to a powerful grand vizier and covers around 8 hectares of gardens, courtyards, and elaborately decorated rooms. The carved cedarwood ceilings and hand-painted zellige tiles are jaw-dropping up close.
Entry costs around 70 Moroccan dirhams. Get there early – by 9am the crowds are still manageable.
2. Ben Youssef Madrasa – A Hidden Gem of Islamic Architecture
The madrasa Ben Youssef is one of the most stunning examples of Islamic architecture in all of Morocco. This 14th-century Quranic school once housed up to 900 students and features some of the finest stucco carvings and geometric tilework you’ll find anywhere in the medina. The central courtyard pool reflecting the carved walls is a photographer’s dream.
Entry price is around 70 dirhams. Don’t miss the upper-floor student cells for a sense of how scholars once lived here.
3. Jardin Majorelle – The Most Famous Garden in Marrakech
Jardin Majorelle is arguably the most photographed beautiful place in Marrakech. French painter Jacques Majorelle spent 40 years creating this botanical garden, and Yves Saint Laurent later restored it after buying it in 1980. The signature cobalt blue buildings, cactus garden, and lily ponds make it unlike anything else in the city.
Book tickets online in advance – this garden sells out fast. Entry includes access to the Berber Museum on site.
4. Musée Yves Saint Laurent – Where Fashion Meets Moroccan Soul
The museum Yves Saint Laurent, or the saint Laurent museum, sits right next to Jardin Majorelle and opened in 2017. It’s a world-class fashion museum dedicated to the designer who fell in love with Marrakech and drew endless inspiration from its colors and culture. The museum Yves Saint Laurent hosts rotating exhibitions alongside a permanent collection of his most iconic designs.
Allow about 90 minutes here. The rooftop cafe has beautiful views over the garden walls.
5. Jardin Secret – A Beautiful Oasis in the Medina
Jardin Secret is a restored 16th-century palace garden tucked inside the medina. Unlike the famous Majorelle, this garden feels quieter and more intimate. There are two distinct garden styles – an Islamic garden and an exotic garden – separated by a central tower you can climb for rooftop views over the surrounding medina rooftops.
Entry is around 50 dirhams. It’s one of the most unique things to do in Marrakech if you want to escape the crowds.
6. Maison de la Photographie – Moroccan History Through the Lens
The Maison de la Photographie is a beautiful riad-style museum in the medina that houses over 10,000 vintage photographs of Morocco dating from 1870 to 1950. It gives you a fascinating window into Moroccan Berber life, mountain villages, and the city itself before mass tourism arrived. The rooftop cafe here has some of the best views in the medina.
Entry is around 60 dirhams. It’s a calm, uncrowded museum – perfect for a midday break.
7. La Mamounia Gardens – Legendary Luxury in Marrakech
La Mamounia is one of the world’s most famous hotel properties, and its gardens are open to guests and visitors who book for afternoon tea or dining. The grounds of this palace hotel are stunning – 8 acres of rose gardens, olive trees, and Andalusian-style pathways. Winston Churchill famously painted here and called it “the most beautiful place in the world.”
Even if you don’t stay at La Mamounia, visiting for a drink or meal is a bucket-list experience.
8. Koutoubia Mosque – The Landmark of Marrakech
The Koutoubia Mosque is the largest mosque in Marrakech and the city’s most recognizable landmark. Its 70-meter minaret has guided travelers into the medina for over 800 years. Non-Muslims cannot enter the mosque itself, but the surrounding gardens are open to everyone and make a beautiful spot to sit and watch the city move around you.
The Koutoubia Mosque is especially beautiful at sunset when the minaret glows golden against the sky.
Things to Do in Marrakech After Dark
Marrakech at night is a completely different city – and one of the most exciting things to experience. The best Marrakech guides consistently rank the evening transformation of Jemaa el-Fna square as one of the top experiences in all of Morocco.
9. Watch the Sunset from a Rooftop
Marrakech has dozens of rooftop cafes and restaurants perched above the medina. As the sun drops, the city turns amber and the call to prayer echoes across the rooftops. Grab a mint tea at a rooftop cafe near Jemaa el-Fna square around 6pm and just watch. It’s free, it’s beautiful, and it’s one of those travel moments you’ll talk about for years.
10. Explore Jemaa el-Fna at Night
Jemaa el-Fna square is the living heart of Marrakech, and it comes fully alive after dark. By evening, the square transforms into a massive open-air theater – snake charmers, Gnawa musicians, storytellers, acrobats, and dozens of food stalls all competing for your attention. The smoke from the grills, the noise, the color – it’s overwhelming in the best possible way.
The jemaa el-fnaa nbsp 9am experience is very different from the nighttime scene – visit both to see how the square shifts through the day.
11. Get Lost in the Medina
One of the most unique things to do in Marrakech is to simply get lost. Put your phone away, pick a direction in the medina, and wander. You’ll stumble onto hidden mosques, tiny artisan workshops, neighborhood bakeries, and quiet squares that no tour group will ever find. The medina of Marrakech is a UNESCO World Heritage Site and one of the best-preserved medieval city centers in the world.
Don’t worry too much about navigating – locals are generally happy to point you in the right direction.
12. Shop the Souks of Marrakech
The souks of Marrakech are a sensory overload in the best way. Each section of the souk specializes in something different – leather goods, spices, lanterns, carpets, home decor, ceramics. Haggling is expected and part of the fun. A good rule: start at about 40% of the asking price and meet somewhere in the middle.
What to buy: Moroccan leather slippers (babouches), argan oil, hand-woven blankets, zellige tiles, and brass lanterns make great souvenirs.
Unique Things to Do in Marrakech: Experiences Beyond Sightseeing
Some of the best things to do in Marrakech aren’t about seeing places – they’re about doing things. These experiential activities are now considered must-dos rather than optional extras for anyone visiting Marrakech.
13. Get Scrubbed in a Traditional Hammam
A hammam is a traditional Moroccan bathhouse and one of the most authentic experiences in Marrakech. You’ll be scrubbed with a kessa mitt, lathered in black soap, and left feeling like a new person. There are tourist-friendly hammams like Les Bains de Marrakech and local neighborhood hammams where price dirhams are much lower (sometimes just 15-20 dirhams).
First-timers should try a mid-range hammam where English-speaking staff can walk you through the process.
14. Join a Marrakech Food Tour
A marrakech food tour is one of the best ways to understand the city. You’ll try bastilla (a sweet-savory pigeon pie), harira soup, fresh-squeezed orange juice from Jemaa el-Fna, and slow-cooked tagine from tiny family restaurants that don’t appear on any map. Several excellent guided food tours run from the medina and cost around 300-400 dirhams per person.
15. Take a Moroccan Cooking Class
Cooking classes in Marrakech usually start with a guided trip to the souk to buy ingredients, followed by a hands-on session making tagine, couscous, and pastries. It’s a great activity for families and couples alike. Most classes run about 3-4 hours and include a full meal at the end.
16. Keep Calm and Drink Mint Tea
Mint tea in Marrakech is a ritual, not just a drink. Poured from a height to create froth, served sweet, and offered as a gesture of welcome – you’ll be offered mint tea everywhere, from riad lobbies to souk stalls. Don’t rush it. Sitting with a glass of mint tea on a riad rooftop is one of the most genuinely relaxing things you can do in this city.
17. Take a Dip at a Riad Pool or Luxury Hotel
Marrakech gets very hot in summer, and many riads have small plunge pools in their courtyards. If your riad doesn’t have a pool, day passes to hotels like Royal Mansour hotel or La Mamounia are available. The Royal Mansour hotel is one of the most extraordinary luxury properties in Africa and worth visiting even for a single afternoon.
Day Trips from Marrakech Worth Taking
Marrakech makes an excellent base for day trips into the surrounding landscape. The most popular excursions include the Agafay Desert, Atlas Mountains, Essaouira, and a hot air balloon ride over the city at dawn.
18. Agafay Desert Trips
The Agafay Desert is a rocky, moonlike landscape about 30 minutes from Marrakech. It’s not a sand dune desert like the Sahara, but it’s beautiful, dramatic, and much closer. You can do a sunset camel ride, stay in a luxury desert camp, or join a quad biking tour. Many travelers combine Agafay with a visit to the Atlas Mountains for a full day out of the city.
If you’re short on time, Agafay is the best desert experience you can get without a long drive.
19. Hot Air Balloon Ride Over Marrakech
A hot air balloon ride at sunrise over the Marrakech countryside is one of the most magical experiences in Morocco. You’ll float above patchwork fields, Berber villages, and palm groves as the Atlas Mountains glow in the early morning light. Most air balloon ride operators launch from just outside the city and include a traditional Moroccan breakfast afterward.
Book your air balloon ride at least a week in advance, especially in peak season.
20. Visit Essaouira – The Wind City on the Atlantic
Essaouira is a beautiful walled coastal city about 2.5 hours from Marrakech by road. Its blue-and-white medina, fresh seafood, and Atlantic breezes make it feel like a completely different Morocco. It’s one of the best day trips from Marrakech and works well as an overnight stay too. If you’re planning a broader Morocco trip, check our Morocco travel guide for first-timers for tips on avoiding common mistakes.
Marrakech Riads: Where to Stay in Marrakech
Staying in a riad in the medina is the single best accommodation decision you can make in Marrakech. Riads are traditional Moroccan homes built around a central courtyard, and riads Marrakech range from budget guesthouses to extraordinary boutique hotels. The experience of walking through an unmarked wooden door in a narrow alley and finding a beautiful tiled courtyard inside is something you simply don’t get in a regular hotel.
For a luxury stay Marrakech experience, properties like Royal Mansour hotel and La Mamounia are world-class. For mid-range, the medina is full of beautiful riads with pools, rooftop terraces, and excellent breakfasts for around 800-1500 dirhams per night.
Quick tip: Book riads directly or through reputable platforms. Many of the best ones have just 5-8 rooms and sell out months ahead during peak season.
Best Time of Year to Visit Marrakech
The best time to visit Marrakech is March through May or September through November. Spring brings mild temperatures around 20-25°C, blooming gardens, and long daylight hours – perfect for sightseeing. Autumn is similarly pleasant and less crowded than spring.
Summer (June-August) is very hot, often exceeding 38°C in the medina. Winter (December-February) is cool but rarely cold, and the city is quieter. Marrakech tourism data from 2026 shows the city recorded 2.1 million overnight stays in the first half of the year alone, confirming that even off-peak periods are now busy.
March is particularly beautiful – the orange blossom season fills the city with fragrance, and the annual Marrakech Zahria festival celebrates Moroccan culture at its most vibrant.
How Much Does It Cost to Visit Marrakech Attractions
Most major attractions in Marrakech are very affordable. Here’s a quick breakdown:
| Attraction | Approx. Entry (Dirhams) |
|---|---|
| Bahia Palace | 70 MAD |
| Ben Youssef Madrasa | 70 MAD |
| Jardin Majorelle | 150 MAD |
| Jardin Secret | 50 MAD |
| Maison de la Photographie | 60 MAD |
| Saadian Tombs | 70 MAD |
| Museum Yves Saint Laurent | 100 MAD |
| Hammam (tourist) | 200-400 MAD |
Budget travelers can cover most of the medina’s best sights for under 600 dirhams (about $60 USD). Free things to do in Marrakech include wandering the souks, visiting the Koutoubia Mosque gardens, watching the sunset from any rooftop cafe, and simply getting lost in the medina.
Marrakech with Kids and Families
Marrakech is a great destination for families when you plan around the heat and pace. Kids tend to love the souks, the snake charmers at Jemaa el-Fna square, and the open spaces of Jardin Majorelle. Cooking classes are a big hit with older children, and camel rides in the Agafay Desert are a reliable crowd-pleaser.
For family-friendly accommodation, look for riads with a pool and a ground-floor room – navigating narrow medina stairs with luggage and small children can be tricky. The medina is best explored in the morning before it gets too hot.
Marrakech Food Tours and Where to Eat
Marrakech is one of the best food cities in Africa, and eating well here doesn’t require a big budget. The medina is home to everything from street food stalls serving harira and msemen flatbreads to high-end Moroccan restaurants in converted riads.
Don’t miss:
- Fresh orange juice at Jemaa el-Fna square (around 4 dirhams a glass)
- Tagine at a local medina restaurant (80-150 dirhams)
- Pastilla at a traditional Moroccan restaurant
- Mechoui (slow-roasted lamb) from the Mechoui Alley near the square
A guided marrakech food tour is the fastest way to find the best spots. Look for tours that include a visit to the spice souk – you’ll learn about ras el hanout, saffron, and other Moroccan spice blends that you can bring home.
If you enjoy exploring food cultures through travel, you might also like our guide to things to do in Córdoba Spain – another city where food and history are deeply intertwined.
What to Know Before Visiting Marrakech: Travel Tips
A few practical travel tips before your trip Marrakech:
- Dress modestly in the medina. Shoulders and knees covered is the respectful standard, especially near mosques. This applies to all genders.
- Haggling is normal in the souks but don’t do it aggressively or for very small amounts – it’s a cultural exchange, not a battle.
- Carry cash – many smaller riads, hammams, and souk vendors don’t accept cards.
- Learn a few words of Darija (Moroccan Arabic) – even “shukran” (thank you) goes a long way with locals.
- Don’t accept unsolicited guides near the medina entrance – they will expect payment and may lead you to commission-paying shops.
- Tipping is customary – around 10% at restaurants and 10-20 dirhams for guides or helpers.
For a broader look at common travel mistakes in Morocco, our Morocco travel guide for first-timers covers 12 trip-ruining errors to avoid.
If you’re building a wider bucket list of international city experiences, check out our guides to magical things to do in Paris in spring and best things to do in Egypt – both pair beautifully with a Marrakech trip.
How Many Days Should I Spend in Marrakech
Four to five days is the ideal length for a first visit to Marrakech. This gives you time for the major medina sights (2 days), at least one day trip (Agafay Desert or Essaouira), a hammam, a cooking class, and proper time to wander without rushing. Travel experts and visitor reviews consistently recommend this length for a balanced experience.
If you only have 2-3 days, focus on the medina, Jardin Majorelle, Bahia Palace, and Jemaa el-Fna at night. You can cover the core highlights in a long weekend if you’re efficient.
Marrakech Medina: Guided Tour vs Self-Guided
Both approaches work well in Marrakech, depending on your travel style.
Guided tour: Best for first-timers who want context and history. A good local guide will bring the medina alive with stories about each monument, help you navigate the souk maze, and steer you away from tourist traps. Half-day guided tours typically cost 300-500 dirhams per person.
Self-guided: Best for independent travelers who enjoy discovery. Download an offline map (Maps.me works well in the medina), pick up a good guidebook, and just go. The medina is compact enough that getting lost is part of the fun, not a problem.
Verdict: Do a guided tour on day one to get your bearings, then explore independently for the rest of your trip.
FAQ: People Also Ask About Things to Do in Marrakech
What should I not miss in Marrakech?
Don’t miss Jemaa el-Fna square at night, Jardin Majorelle, Bahia Palace, and the Ben Youssef Madrasa. Add a traditional hammam and at least one evening wandering the medina souks. These five experiences cover the cultural, historical, and sensory heart of Marrakech and will give you a genuine feel for the city.
How many days in Marrakech is enough?
Four to five days is the sweet spot for a first visit to Marrakech. Two days covers the main medina sights, one day works well for a day trip (Agafay Desert or Essaouira), and the remaining days allow for slower exploration – souks, hammams, cooking classes, and rooftop sunsets. Two to three days is workable if your time is limited.
Can females wear shorts in Marrakesh?
Technically yes, but it’s not recommended in the medina or near religious sites. Marrakech is a conservative Muslim city, and dressing modestly (knees and shoulders covered) shows respect for local culture and will result in a more comfortable experience with less unwanted attention. In tourist areas, poolside, or at your riad, casual clothing is fine.
Do and don’ts in Marrakech?
Do: Haggle in the souks, accept mint tea when offered, dress modestly, tip service workers, and try local street food. Don’t: Accept help from unofficial guides near the medina entrance, photograph people without permission, enter mosques if you’re non-Muslim, or drink alcohol in public spaces. Learning a few words of Arabic or French goes a long way with locals.
Conclusion
Marrakech is one of those cities that gets under your skin. The medina is beautiful and chaotic, the food is extraordinary, the history is layered and deep, and the day trips take you into some of the most dramatic landscapes in Africa. Whether you’re here for the first time or returning for another look, there’s always something new to discover.
Morocco’s tourism numbers are breaking records in 2026, with over 14 million visitors arriving in the first eight months of the year. Marrakech leads that growth – and it’s easy to see why.
Your next steps:
- Book your flights and lock in a riad in the medina early – the best ones sell out fast
- Pre-book Jardin Majorelle and the museum Yves Saint Laurent online
- Schedule your hammam and cooking class for day two or three
- Plan one day trip – Agafay Desert or Essaouira depending on your interests
- Read our Morocco travel guide for first-timers before you go
If you’re building a broader bucket list of magical city destinations, our guides to things to do in Cartagena Colombia and top things to do in Seville Spain are worth a read – both share that same mix of history, color, and street life that makes Marrakech so special.








