Welcome to Marrakech, the vibrant Red City that has captivated travelers for centuries. As one of Morocco’s most enchanting destinations, Marrakech offers a mesmerizing blend of ancient traditions and modern luxuries. Whether you’re wandering through the labyrinthine streets of the medina, savoring tagine in a rooftop restaurant, or bargaining in the bustling souks, Marrakech is a feast for the senses.
In this Marrakech travel guide, we’ll explore the best things to do, places to visit, and experiences to savor in this iconic Moroccan city. From the historic riads in the heart of the old town to the chic cafes of Gueliz, Marrakech is a city of contrasts that never fails to surprise and delight. So, let’s dive into the colorful world of Marrakech and discover why it’s one of the most captivating cities in Morocco.
🏡 Where to stay in Marrakech:
- 💎 Luxury Hotel: La Maison Arabe Hotel, Spa & Cooking Workshops
- ✨ 5-Star: Les Jardins De La Koutoubia
- 🏨 4-Star: Riad Aymane
- 🛏️ 3-Star: Riad Dar Yassine
- 💸 Cheap: Hostel Kech Vibe
- 🏢 Apartment: Sweet Jacob's Appartment Gueliz City Center
- 👨👩👧👦 For Families: Savoy Le Grand Hotel Marrakech
- 🏩 For Couples: Riad Milouda
👩🏻 Best guided tours:
- Marrakech Desert Private Dinner with Transportation Experience a magical evening under the stars with this romantic and unforgettable dining experience in the Moroccan desert. Perfect for couples seeking an intimate and unique setting for a special night out.
- Marrakech to Fez Three-Day Transfer via the Merzouga Embark on an epic journey through diverse landscapes and cultures with this three-day adventure. Ideal for travelers who want to combine sightseeing with a unique travel experience from Marrakech to Fez.
- Atlas Mountains Hot Air Balloon with Camel Ride from Marrakech Soar above the Atlas Mountains and ride a camel through the desert in this breathtaking adventure. This tour combines two iconic Moroccan experiences in one unforgettable day.
- 3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Trek Immerse yourself in the magic of the Sahara with this action-packed journey. This tour takes you from the bustling city of Marrakech to the serene desert dunes of Merzouga, offering a comprehensive Moroccan adventure.
Best Things To Do in Marrakech
1. 🎭 Jemaa el-Fna Square
Sensory overload. Jemaa el-Fna Square is the beating heart of Marrakech, a UNESCO World Heritage site that comes alive as the sun sets. By day, snake charmers and henna artists entertain tourists. As night falls, the square transforms into a bustling food market, filled with the aroma of sizzling tagines and grilled meats.
Cultural immersion. We recommend arriving just before sunset to witness the square’s magical transformation. Grab a seat at one of the rooftop cafes surrounding the square for a panoramic view of the action below. Don’t miss trying the fresh orange juice from the colorful carts – it’s a refreshing Marrakech staple.
⭐ Best Activities
Marrakech Day Trip From Agadir Experience the vibrant energy of Marrakech on this full-day excursion from Agadir, perfect for those staying in Agadir but wanting to explore Morocco’s Red City.
2. 🛍️ Vibrant Souks
Labyrinthine adventure. The souks of Marrakech are a maze of narrow alleys filled with a kaleidoscope of colors, scents, and sounds. Each section specializes in different goods:
- Souk Semmarine for textiles and clothing
- Souk Ableuh for olives and preserved lemons
- Souk Cherratin for leatherwork
- Souk Haddadine for metalwork and lanterns
Bargaining bonanza. Haggling is an art form here, so come prepared to negotiate. We suggest starting at about 40% of the initial asking price. Remember, it’s all part of the experience, so enjoy the banter and don’t be afraid to walk away if the price isn’t right.
⭐ Best Activities
Shopping in the Souks of Marrakech Private Tour Dive into the colorful world of Marrakech’s souks with a knowledgeable local guide, ideal for those who want to experience the best of Moroccan craftsmanship and haggle like a pro.
3. 🕌 Medersa Ben Youssef
Architectural marvel. Once the largest Islamic college in North Africa, Medersa Ben Youssef is a stunning example of Moorish architecture. The intricate zellij tilework, stucco carvings, and cedar wood ceilings are breathtaking.
Historical significance. Built in the 14th century and renovated in the 16th, this medersa housed up to 900 students studying Islamic law and theology. We recommend visiting early in the morning to avoid crowds and fully appreciate the tranquil courtyard and prayer hall. Don’t forget to climb to the upper floor for a bird’s-eye view of the complex.
⭐ Best Activities
Marrakech Sightseeing Tour: Koutoubia Mosque, Bahia Palace Discover the iconic landmarks of Marrakech on this comprehensive sightseeing tour, perfect for first-time visitors wanting to cover the city’s main attractions with valuable historical context.
4. 🏰 Tour Bahia Palace
Architectural splendor. The Bahia Palace, a 19th-century masterpiece, stands as a testament to Moroccan craftsmanship and opulence. Built by Si Moussa and expanded by his son Ba Ahmed, this palatial complex spans 8,000 square meters and boasts 160 rooms.
Cultural immersion. We recommend starting your tour in the Grand Courtyard, a marvel of Carrara marble and intricate woodwork. As you wander through the palace, you’ll be mesmerized by:
- Intricate zellij tilework
- Ornate stucco carvings
- Polychrome cedar wood ceilings
- Lush gardens and tranquil courtyards
Don’t miss the Council Chamber with its porcelain-lined walls and the Courtyard of Honour, showcasing the finest Moroccan architecture.
5. ⚱️ Explore Saadian Tombs
Hidden history. The Saadian Tombs, a necropolis dating back to the time of Sultan Ahmad al-Mansur, lay hidden for centuries until their rediscovery in 1917. This historical gem offers a glimpse into the golden age of Moroccan architecture and craftsmanship.
Artistic legacy. As you explore the tombs, you’ll be struck by the intricate decoration and the peaceful atmosphere. The main mausoleum, known as the Hall of Twelve Columns, is particularly breathtaking. We suggest visiting early in the morning to fully appreciate the play of light on the ornate carvings and colorful tiles.
⭐ Best Activities
Marrakech City Tour: Private Half-Day Guided Tour Explore Marrakech at your own pace with this customizable private tour, ideal for those who prefer a more personalized experience and want to delve deeper into the city’s rich history and culture.
6. 🕌 Visit Koutoubia Mosque
Iconic landmark. The Koutoubia Mosque, with its soaring minaret, is the most recognizable symbol of Marrakech. Built in the 12th century, it’s a prime example of Almohad architecture and has inspired similar designs across the Maghreb.
Spiritual center. While non-Muslims can’t enter the mosque itself, the exterior and surrounding gardens are well worth a visit. We recommend timing your visit to coincide with the call to prayer for a truly immersive experience. The minaret is particularly stunning when illuminated at night, offering a perfect photo opportunity.
7. 🌵 Wander through Jardin Majorelle
Botanical oasis. Jardin Majorelle, created by French painter Jacques Majorelle and later owned by Yves Saint Laurent, is a vibrant escape from the bustling medina. The garden’s iconic cobalt blue buildings contrast beautifully with exotic plants from five continents.
Artistic inspiration. We suggest visiting early to beat the crowds and fully appreciate the garden’s tranquility. Don’t miss the Berber Museum housed within the grounds, showcasing the rich culture of Morocco’s indigenous people. The Yves Saint Laurent Museum nearby is also worth a visit for fashion enthusiasts.
8. 🌳 Visit Menara Gardens
Peaceful retreat. The Menara Gardens, dating back to the 12th century, offer a serene escape with their olive groves and reflective pool. The pavilion at the center, with its green-tiled roof, is an iconic sight against the backdrop of the Atlas Mountains.
Local life. We recommend visiting in the late afternoon when local families gather for picnics. It’s a perfect spot for a leisurely stroll or to watch the sunset. The gardens are less crowded than Jardin Majorelle, offering a more authentic Moroccan experience.
⭐ Best Activities
Marrakech Gardens in a Half Day: Majorelle, Menara, and Anima Garden Escape the bustling medina and discover Marrakech’s lush gardens on this half-day tour, perfect for nature lovers and those seeking a peaceful retreat from the city’s hustle and bustle.
9. 🌺 Explore Le Jardin Secret
Hidden gem. Le Jardin Secret, nestled in the heart of the medina, is a recently restored 19th-century palace complex. Its two gardens – one Islamic and one exotic – showcase traditional Moroccan landscaping and hydraulic engineering.
Cultural insight. We suggest taking a guided tour to fully appreciate the garden’s history and design. The Islamic garden, with its four-part layout, offers a glimpse into paradise as conceived in Islamic tradition. Don’t miss the chance to climb the tower for a panoramic view of Marrakech’s rooftops.
10. 🧖♀️ Experience a Traditional Hammam
Ancient ritual. A visit to a traditional hammam is an essential Moroccan experience, offering both relaxation and cultural insight. These public bathhouses have been a cornerstone of Moroccan life for centuries, serving as places for cleansing, socializing, and rejuvenation.
Luxurious pampering. We recommend trying one of Marrakech’s renowned hammams for a truly indulgent experience:
- La Mamounia: An opulent sanctuary in the heart of the Medina
- Hammam de la Rose: Authentic charm with a touch of luxury
- Royal Mansour: Opulence redefined in a palace-like setting
- Les Bains de Marrakech: An intimate retreat for ultimate relaxation
The typical hammam ritual involves steaming, exfoliation with black soap, and a relaxing massage. It’s a perfect way to unwind after a day of exploring the bustling souks.
⭐ Best Activities
Traditional Moroccan Hammam Indulge in the ultimate relaxation experience with this traditional Moroccan hammam, ideal for those looking to unwind and experience an authentic aspect of Moroccan culture.
11. 👨🍳 Take a Moroccan Cooking Class
Culinary adventure. Moroccan cuisine is a delightful fusion of flavors, influenced by Berber, Arab, and French culinary traditions. Taking a cooking class is an excellent way to immerse yourself in the local culture and take a piece of Morocco home with you.
Hands-on experience. Many riads and cooking schools offer classes where you can learn to prepare traditional dishes like tagine, couscous, and pastilla. We suggest choosing a class that includes a visit to the local market to select fresh ingredients. It’s a fantastic opportunity to learn about Moroccan spices and cooking techniques while enjoying the fruits of your labor.
⭐ Best Activities
Cooking Class with Chef Leila Learn the secrets of Moroccan cuisine in this hands-on cooking class with a local chef, perfect for food enthusiasts and those wanting to bring a taste of Morocco back home.
12. 📚 Attend a Storytelling Event in the Medina
Oral tradition. Storytelling has been an integral part of Moroccan culture for centuries. In Marrakech, you can experience this ancient art form firsthand at various venues in the Medina.
Cultural immersion. We recommend visiting Café Clock, which hosts regular storytelling events in English. As you sip on Moroccan mint tea, you’ll be transported to magical worlds of genies, sultans, and desert adventures. It’s a unique way to connect with Morocco’s rich oral history and folklore.
⭐ Best Activities
Exclusive Fez Medina Walking Tour with Private Guide Explore the ancient medina of Fez with a knowledgeable local guide on this private tour, ideal for history buffs and those wanting to delve deep into the cultural heart of Morocco’s oldest imperial city.
13. 🎈 Take a Hot Air Balloon Ride
Breathtaking views. For an unforgettable perspective of Marrakech and its surroundings, a hot air balloon ride at dawn is a must. As you float above the city, you’ll witness the sun rising over the Atlas Mountains, casting a golden glow on the palm groves and ancient medina below.
Memorable adventure. Most balloon rides include a traditional Berber breakfast upon landing, making it a perfect start to your day. We suggest booking in advance, as this popular activity often sells out quickly.
⭐ Best Activities
Atlas Mountains Hot Air Balloon Ride from Marrakech Soar above the Atlas Mountains in a hot air balloon for breathtaking views of the Moroccan landscape, perfect for adventure seekers and those looking for a unique perspective on Morocco’s natural beauty.
14. 🍩 Create Your Own Donuts at Le Trou Au Mur
Sweet treat. For a unique culinary experience, head to Le Trou Au Mur, a charming restaurant that offers a donut-making workshop. This hands-on activity is a fun way to satisfy your sweet tooth while learning about Moroccan flavors and techniques.
Creative fusion. The workshop allows you to experiment with traditional Moroccan ingredients like orange blossom water and dates, creating your own unique donut flavors. It’s a delightful blend of Moroccan and Western culinary traditions.
15. 🎷 Enjoy Jazz at Le Bistro Arabe
Musical oasis. After a day of exploring, unwind with some smooth jazz at Le Bistro Arabe. This stylish venue offers a refreshing change of pace from the traditional Moroccan experiences, showcasing local and international jazz talents.
Cosmopolitan vibe. We recommend arriving early to secure a good spot and enjoy their excellent cocktails and tapas-style dishes. It’s a perfect way to experience Marrakech’s more contemporary side and mingle with both locals and fellow travelers.
Things to do in Marrakech with Kids
1. 🐪 Camel Rides in the Palm Grove
Desert adventure. One of the most unique things to do in Marrakesh is a camel ride through the Palmeraie. This lush oasis just a short drive away from Marrakech offers a stark contrast to the bustling medina, with serene palm groves and traditional mud-brick houses.
Family fun. We recommend booking a morning or afternoon tour for the best experience. The gentle swaying of the camels and exotic surroundings will make your children feel like true desert explorers. It’s one of the coolest things to do around Marrakech and a memory you’ll cherish for years to come. When planning your itinerary for Marrakech, consider adding this activity to your list of places to visit in Marrakech with kids.
⭐ Best Activities
Camel Ride Half-Day Tour in the Palm Groves of Marrakech Experience the tranquility of Marrakech’s palm groves on a leisurely camel ride, ideal for families and those seeking a taste of desert life just outside the city.
2. 💦 Visit Oasiria Water Park
Splash paradise. Oasiria Water Park is a welcome respite from the Red City’s heat, especially during summer. This expansive aquatic playground is one of the top tourist attractions in Marrakech for families looking to cool off.
Cool entertainment. Kids will love the thrilling water slides and wave pool, while parents can relax in the lazy river. We suggest arriving early to avoid the midday crowds. It’s a fantastic way to escape the bustle of the city and one of the best things to do in Marrakech with children if you’re staying in Morocco for more than three days.
⭐ Best Activities
Oasiria Water Park Admission Ticket Cool off and have fun at Marrakech’s largest water park, perfect for families and anyone looking to escape the heat and enjoy some aquatic adventures.
3. 🎨 Explore the Musée Yves Saint Laurent
Fashion wonderland. While fashion might not seem an obvious choice for kids, the Musée Yves Saint Laurent offers a surprisingly engaging experience. It’s one of the most unique museums in Marrakech, with striking architecture and vibrant exhibits.
Interactive learning. We recommend participating in one of the museum’s family workshops. The adjacent Jardin Majorelle provides a perfect outdoor space for kids to explore after the museum visit. It’s a great addition to any Marrakech itinerary, especially for families interested in art and design. You may earn a new appreciation for Moroccan-inspired fashion during your visit.
⭐ Best Activities
Marrakech Private Tour: Gardens Half-Day Discover the lush oases of Marrakech on this private garden tour, ideal for nature lovers and those seeking a peaceful escape from the bustling medina.
Free Things to Do in Marrakech
1. 🕍 Walk through the Mellah (Jewish Quarter)
Historical journey. The Mellah, Marrakech’s historic Jewish Quarter, offers a fascinating glimpse into the city’s diverse cultural heritage. It’s one of the most interesting areas to explore on foot and a must-visit in Marrakech for history buffs.
Cultural exploration. We suggest visiting the Lazama Synagogue, one of the oldest monuments in Marrakech. The nearby spice market is a sensory delight where you can learn about traditional Moroccan herbs and spices. It’s a great way to experience the narrow streets of Marrakech without spending a dirham.
2. 🌳 Visit the Koutoubia Gardens
Green oasis. The Koutoubia Gardens, surrounding the iconic Koutoubia Mosque, provide a peaceful retreat from the city’s hustle. It’s one of the best spots in Marrakech for a leisurely stroll or picnic, and it’s free to visit.
Scenic beauty. We recommend visiting in the early morning or late afternoon when the light is soft. The gardens offer stunning views of the mosque’s minaret, especially beautiful at sunset. It’s a must-visit place in Marrakech for those seeking tranquility in the heart of the city and a great addition to your 3 days in Marrakech itinerary.
3. 🏙️ Explore the Ville Nouvelle Neighborhood
Modern Marrakech. The Ville Nouvelle offers a stark contrast to the ancient medina. This French-built district is one of the unique things to see in Marrakech, showcasing wide boulevards and modern architecture.
Urban discovery. Take a walk down Avenue Mohammed V to admire the art deco buildings and trendy cafes in Marrakech. It’s a great way to explore a different part of Marrakech and get a taste of the city’s modern side. If you want to get around Marrakech easily, this area is well-connected by public transport.
Seasonal Activities
🎨 Spring: Attend the Marrakech Biennale
Artistic extravaganza. The Marrakech Biennale, held every two years in spring, transforms the city into a vibrant hub of contemporary art. It’s one of the most unique events in Marrakech’s cultural calendar.
Cultural immersion. We recommend exploring the outdoor installations scattered throughout the medina. It’s a fantastic opportunity to see how modern art interacts with Marrakech’s ancient architecture and traditions.
🌅 Summer: Enjoy Rooftop Dining with Views
Culinary heights. Summer evenings in Marrakech are perfect for rooftop dining. Many riads and restaurants offer terrace seating with panoramic views of the city and Atlas Mountains.
Sunset spectacle. We suggest arriving just before sunset to witness the city’s transformation. Popular spots like Nomad and Café des Épices offer unique perspectives on the city. It’s one of the best things to do in Marrakech at night.
🎬 Autumn: Participate in the Marrakech International Film Festival
Cinematic celebration. Held annually in autumn, this festival is one of the top things to do in Marrakech for film enthusiasts. Many screenings and events are free to the public.
Star-studded affair. We recommend checking the festival’s schedule for free outdoor screenings in Jemaa el-Fna Square. It’s a magical experience to watch films under the stars in the heart of the medina.
🎉 Winter: Experience the Magical New Year’s Eve Celebrations
Festive frenzy. Marrakech comes alive on New Year’s Eve with a mix of traditional Moroccan celebrations and modern parties. It’s one of the most exciting times to visit Marrakech.
Midnight magic. We suggest heading to Jemaa el-Fna Square for a truly memorable experience. The square buzzes with energy as locals and tourists alike welcome the new year.
Day Trips from Marrakech
1. 🏔️ Visit the Atlas Mountains
Natural wonder. Just a 90-minute drive from Marrakech, the Atlas Mountains offer a complete change of scenery. It’s one of the best day trips from Marrakech for nature lovers.
Cultural immersion. We recommend taking a guided tour that includes a visit to a Berber village. It’s a great way to see more of Morocco beyond the city.
2. 🌊 Explore the Coastal Town of Essaouira
Seaside charm. Essaouira, a picturesque coastal town, is one of the most popular day trips from Marrakech. Known for its laid-back vibe and blue-and-white medina, it’s a perfect escape from the bustle of the city.
Windswept adventure. We suggest wandering through the UNESCO-listed medina and enjoying fresh seafood by the harbor. It’s a great addition to any Marrakech itinerary.
3. 🐫 Take a Desert Excursion to Merzouga or Zagora
Saharan dreams. While a bit far for a day trip, a desert excursion is one of the most unique things to do outside of Marrakech. Consider an overnight stay to fully experience the magic of the Sahara.
Otherworldly landscapes. We recommend a tour that includes a camel trek to a desert camp. Watching the sunrise over the dunes is truly one of the most unforgettable experiences you can have during your visit to Morocco.
FAQ about Things To Do in Marrakech ❔
How many days in Marrakech is enough?
Three days in Marrakech is generally sufficient to explore the main attractions and get a taste of the city’s vibrant culture. This allows time to wander the medina, visit key sites like the Bahia Palace and Koutoubia Mosque, and perhaps take a day trip to the surrounding areas, but if you want to delve deeper into the Red City’s charms, consider staying up to a week.
What is Marrakech best known for?
Marrakech is best known for its bustling medina, a UNESCO World Heritage site filled with winding alleyways, colorful souks, and the iconic Jemaa el-Fnaa square. The city is also famous for its stunning architecture, including riads, palaces, and mosques, as well as its rich history as a former imperial capital of Morocco.
Can you drink alcohol in Marrakech?
While Morocco is a predominantly Muslim country, alcohol is available in Marrakech at licensed hotels, restaurants, and bars catering to tourists. However, public consumption of alcohol is prohibited, so it’s best to enjoy your drinks within the confines of these establishments or in the privacy of your riad.
Things to do in Marrakech with family
Families visiting Marrakech can enjoy a camel ride in the Palmeraie, explore the Jardin Majorelle’s colorful gardens, or take a cooking class to learn about Moroccan cuisine. The Oasiria Water Park, located just outside the city, is a great way to cool off and have fun with kids, while a visit to the Maison de la Photographie offers a glimpse into Morocco’s history through captivating photographs.
What to do in Marrakech for free
Marrakech offers many free activities, including wandering the medina’s narrow streets, people-watching in Jemaa el-Fnaa square, and exploring the old Jewish quarter known as the Mellah. Visitors can also admire the exterior of the Koutoubia Mosque, stroll through the olive groves of the Menara Gardens, or simply soak up the atmosphere of this fantastic city without spending a dirham.