Skip to content

Travel Guides

What to See in Marrakech – 15 Best Attractions

8 min read

What to see in Marrakech – Medina and historic attractions

Wondering what to see in Marrakech? The Red City is one of Morocco’s most fascinating destinations, combining historic palaces, colorful souks, beautiful gardens, impressive architecture, and lively public squares.

From the ancient Medina of Marrakech to Jemaa el-Fnaa, Bahia Palace, Majorelle Garden, and the Koutoubia Mosque, there are plenty of places to discover.

Whether you have one day, two days, or a longer stay, this guide highlights the best Marrakech attractions and helps you decide which places to include in your itinerary.

1. Explore the Medina of Marrakech

The Medina of Marrakech is the historic heart of the city and one of the first places to visit in Marrakech.

Its narrow streets are filled with traditional shops, workshops, riads, cafés, historic buildings, and local markets. Walking through the Medina allows you to experience Marrakech beyond its major monuments.

Take your time to explore the streets, discover traditional crafts, and admire the architecture.

Visit Jemaa el-Fnaa Square

Jemaa el-Fnaa is the most famous square in Marrakech and an essential stop when deciding what to see in Marrakech.

During the day, the square is relatively calm, while in the evening it becomes much livelier with food stalls, performers, vendors, and visitors.

A rooftop café overlooking the square is a great place to enjoy the atmosphere, particularly around sunset.

2. Explore the Marrakech Souks

The souks surrounding Jemaa el-Fnaa form a large network of traditional markets.

You can find:

  • Moroccan carpets
  • Leather goods
  • Ceramics
  • Textiles
  • Lamps
  • Spices
  • Jewelry
  • Handmade crafts

The souks are also an excellent place to see traditional craftsmanship. Take your time, compare different products, and enjoy the atmosphere rather than simply shopping.

3. Visit Bahia Palace

Bahia Palace is one of the most impressive historic attractions in Marrakech.

The palace is known for its beautiful courtyards, decorated ceilings, carved wood, colorful tilework, and traditional Moroccan architecture.

Walking through the palace gives you an idea of the wealth and craftsmanship of Marrakech during the 19th century.

For travelers interested in architecture and history, Bahia Palace should definitely be included among the best places to visit in Marrakech.

4. Discover El Badi Palace

El Badi Palace offers a completely different experience from Bahia Palace.

Today, much of the original palace is in ruins, but the enormous courtyards, remaining walls, gardens, and historic atmosphere make it an interesting place to explore.

The site also provides excellent views over parts of the old city.

If you enjoy history and photography, El Badi Palace is one of the Marrakech must-see attractions.

5. See the Koutoubia Mosque

The Koutoubia Mosque is one of the most recognizable landmarks in Marrakech.

Its historic minaret rises above the Medina and can be seen from several parts of the city.

The mosque dates back to the 12th century and is an important example of Almohad architecture. Non-Muslim visitors cannot enter the mosque, but you can admire the exterior and surrounding gardens.

The Koutoubia is particularly beautiful in the late afternoon when the light begins to change.

6. Visit Ben Youssef Madrasa

Ben Youssef Madrasa is one of the most beautiful examples of traditional Moroccan architecture in Marrakech.

This former Islamic school features intricate tilework, carved cedar wood, decorative plasterwork, geometric patterns, and an impressive central courtyard.

Take your time to look at the architectural details. The madrasa is particularly interesting for travelers interested in history, architecture, and photography.

7. Explore Majorelle Garden

Majorelle Garden is one of the most famous attractions in Marrakech.

The garden is known for its distinctive blue buildings, exotic plants, fountains, and peaceful pathways.

Created by French painter Jacques Majorelle, the garden later became associated with Yves Saint Laurent and Pierre Bergé.

Its combination of architecture, plants, and vibrant colors makes it one of the most photographed Marrakech attractions.

If you plan to visit, arriving early can help you enjoy the garden before it becomes too busy.

8. Visit the Yves Saint Laurent Museum

Located close to Majorelle Garden, the Yves Saint Laurent Museum is another interesting place to visit in Marrakech.

The museum explores the work and creative influence of the famous fashion designer through exhibitions, photographs, drawings, and selected pieces.

It is a good addition to your itinerary if you are interested in fashion, design, art, or architecture.

9. Discover the Saadian Tombs

The Saadian Tombs are an important historic site located near the Kasbah area of Marrakech.

The tombs are known for their detailed decoration, traditional tilework, carved wood, and historic significance.

The site is relatively compact, making it easy to combine with Bahia Palace, El Badi Palace, and other attractions in the southern part of the Medina.

10. Relax at Menara Gardens

If you want a quieter experience, head to Menara Gardens.

The gardens are centered around a large water basin surrounded by olive trees, with views toward the Atlas Mountains on clear days.

Menara Gardens provide a peaceful contrast to the busy streets of the Medina and are particularly enjoyable in the late afternoon.

11. Explore the Secret Garden

Located inside the Medina, Le Jardin Secret offers another peaceful escape from the city’s busy streets.

The garden combines traditional Moroccan garden design, fountains, plants, and beautiful architectural details.

It is an excellent place to take a break while exploring the souks and historic center.

12. Walk Through the Kasbah

The Kasbah of Marrakech is a historic neighborhood in the southern part of the Medina.

Walking through the area allows you to see traditional architecture and discover quieter streets away from some of the busiest parts of the old city.

The Kasbah is also conveniently located near several important historic attractions, including the Saadian Tombs and El Badi Palace.

13. Try Moroccan Food in Marrakech

Exploring Marrakech is not only about sightseeing. Food is also an important part of the experience.

During your visit, try traditional dishes such as:

  • Tagine
  • Couscous
  • Harira
  • Pastilla
  • Moroccan salads

You can enjoy Moroccan cuisine in traditional restaurants, riads, cafés, and food stalls around the Medina.

For a memorable experience, consider having dinner around Jemaa el-Fnaa or enjoying a meal in a traditional riad.

14. Experience a Traditional Hammam

A traditional Moroccan hammam can be a relaxing addition to your Marrakech itinerary.

A typical experience can include steam, cleansing, exfoliation, and, depending on the establishment, additional treatments or massages.

If it is your first hammam experience, choose a reputable establishment that clearly explains the process and services included.

15. Enjoy Marrakech from a Rooftop

One of the simplest ways to appreciate Marrakech is from above.

Many cafés and restaurants around the Medina have rooftop terraces overlooking the historic city.

From a rooftop, you can enjoy views of the Medina, traditional rooftops, the Koutoubia minaret, and the Atlas Mountains on clear days.

Sunset is particularly beautiful and provides excellent opportunities for photography.

What to See in Marrakech in 1, 2, or 3 Days

The number of days you have will determine what to see in Marrakech and how many attractions you can comfortably visit.

One Day in Marrakech

If you only have one day, focus on the historic center.

A good itinerary could include:

  • Jemaa el-Fnaa
  • Marrakech Souks
  • Bahia Palace
  • Koutoubia Mosque
  • Ben Youssef Madrasa

Finish the day with dinner or a rooftop view over the Medina.

Two Days in Marrakech

With two days, you can explore more of the best places to visit in Marrakech at a relaxed pace.

Day 1: Medina, Jemaa el-Fnaa, souks, Bahia Palace, and Koutoubia Mosque.

Day 2: Majorelle Garden, Yves Saint Laurent Museum, Ben Youssef Madrasa, and the Saadian Tombs.

You can finish the second day with a traditional Moroccan dinner or hammam experience.

Three Days in Marrakech

Three days give you more flexibility.

You can explore the main historic attractions, visit the gardens and museums, enjoy Moroccan cuisine, and spend time discovering quieter parts of the Medina.

You could also use the third day for a short excursion outside Marrakech.

Best Places to See in Marrakech: Quick List

If you are looking for the Marrakech must-see attractions, start with these:

  1. Marrakech Medina
  2. Jemaa el-Fnaa
  3. Bahia Palace
  4. El Badi Palace
  5. Koutoubia Mosque
  6. Ben Youssef Madrasa
  7. Majorelle Garden
  8. Yves Saint Laurent Museum
  9. Saadian Tombs
  10. Menara Gardens
  11. Le Jardin Secret
  12. Marrakech Kasbah

These attractions provide a good combination of history, architecture, culture, gardens, shopping, and local experiences.

Can You Visit the Best Marrakech Attractions on Foot?

Yes. Many of the main Marrakech attractions are located within or close to the historic Medina and can be explored on foot.

Walking is one of the best ways to experience the old city because you can discover small streets, traditional shops, courtyards, cafés, and architectural details along the way.

For attractions farther from the Medina, such as Majorelle Garden or Menara Gardens, taxis or private transportation can be more convenient.

Best Time to See the Attractions in Marrakech

Marrakech can be visited throughout the year, but spring and autumn are generally comfortable periods for sightseeing.

Spring, from March to May, offers pleasant conditions for walking around the city.

Autumn, particularly September to November, is another popular period for exploring Marrakech.

During the hotter summer months, it is better to visit outdoor attractions in the morning or later in the afternoon.

FAQ About What to See in Marrakech

What are the best things to see in Marrakech?

The best places to visit include the Medina, Jemaa el-Fnaa, Bahia Palace, El Badi Palace, Koutoubia Mosque, Ben Youssef Madrasa, Majorelle Garden, and the Saadian Tombs.

How many days do you need to see Marrakech?

Two to three days is a good amount of time to see the main Marrakech attractions without rushing. With more time, you can explore additional museums, gardens, neighborhoods, and nearby destinations.

What is the number one attraction in Marrakech?

Jemaa el-Fnaa and the historic Medina are among the most famous attractions and are essential for first-time visitors.

Is Majorelle Garden worth visiting?

Yes. Majorelle Garden is one of the most popular places to visit in Marrakech, particularly for travelers interested in gardens, design, architecture, and photography.

What should I not miss in Marrakech?

Do not miss the Medina, Jemaa el-Fnaa, Bahia Palace, Koutoubia Mosque, Ben Youssef Madrasa, and Majorelle Garden.

Can I see Marrakech in one day?

Yes, although one day will only allow you to see the main highlights. Focus on the Medina, Jemaa el-Fnaa, Bahia Palace, Koutoubia Mosque, and one or two additional attractions.

What are the best Marrakech attractions for photography?

The Medina, souks, Bahia Palace, Majorelle Garden, Koutoubia Mosque, Jemaa el-Fnaa, and traditional architecture offer excellent photography opportunities.

Final Thoughts: What to See in Marrakech

Marrakech is a city best experienced by combining its famous landmarks with time to simply explore.

From the historic Medina and lively Jemaa el-Fnaa to Bahia Palace, Ben Youssef Madrasa, Majorelle Garden, and the Koutoubia Mosque, the city offers an impressive variety of places to discover.

If you are wondering what to see in Marrakech, start with the historic center and then explore the city’s gardens, palaces, museums, and quieter neighborhoods.

And if you have more time, Marrakech can also be the starting point for exploring the Atlas Mountains, Ait Ben Haddou, the Sahara Desert, Essaouira, and other destinations across Morocco.

Planning to explore more of Morocco after Marrakech? Discover our private Morocco tours and create an itinerary around your travel dates and interests.

Keep reading

More from the journal

All articles

Ready to see it for yourself?

Every itinerary on this site can be customized to your dates, group and pace.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.