Zinlinks
Marrakech

Things to Do in Marrakech: 25 Must-See Attractions + Where to Stay (2026 Guide)

Updated October 28, 2026 9 min read

Marrakech is Morocco’s most visited city, and for good reason: a UNESCO-listed medina, palaces with carved ceilings, spectacular gardens, and the Atlas Mountains or the desert less than a two-hour drive away. But between the touts, the souks where it’s easy to get lost, and the dozens of excursions on offer, it’s easy to miss what really matters.

In this guide written from Marrakech, we’ll give you the 25 must-see attractions, the best neighborhood to stay in based on your preferences, and our practical tips for enjoying your trip stress-free.

The Essentials in 30 Seconds

  • Ideal length of stay: 3 to 4 days (2 days in the city + 1 or 2 excursions)
  • Best time to visit: March through May and October through November
  • Where to stay: a riad in the medina for the atmosphere, Guéliz or L’Hivernage for comfort
  • Book in advance: the Majorelle Garden (tickets online only) and desert excursions

Must-Sees in the Medina

1. Jemaa el-Fna Square, day or night

This is the beating heart of Marrakech. In the morning, you’ll encounter orange juice vendors and snake charmers; at sunset, the square transforms into a massive open-air restaurant with storytellers, Gnawa musicians, and grilled meat stands. Head up to the terrace of a café bordering the square to watch the spectacle from above as night falls.

Tip: You’ll be asked to pay a few dirhams for each photo of a performer or an animal. Agree on the price before taking the photo.

2. Get lost in the souks

North of Jemaa el-Fna lies a labyrinth of alleys organized by trade guilds: the dyers’ souk, the babouche souk, the carpet souk, the copperware souk… Bargaining is part of the fun: start at about half the asking price and keep smiling. If you want to avoid going in circles, a 2- to 3-hour guided tour will help you find the best artisan shops.

3. The Bahia Palace

Built in the 19th century for a grand vizier, this palace is a feast of zellige tiles, stucco, and painted cedar ceilings. Expect to pay about 100 DH for admission, and allow about 1 hour for the tour. Arrive as soon as it opens: by mid-morning, tour groups make the courtyards very crowded.

4. The Ben Youssef Madrasa

A former 16th-century Koranic school, this is undoubtedly the city’s most beautiful monument. The central courtyard, with its marble pool and carved walls, is breathtaking. Admission is around 50 DH; it’s open daily from 9 a.m. to 6 p.m.

5. The Secret Garden

Just a few minutes from Ben Youssef, this restored garden in the heart of the medina offers a peaceful respite. Climb the tower for a view of the rooftops and the Atlas Mountains on a clear day.

6. The Koutoubia Mosque and its gardens

Its 77-meter minaret is the city’s symbol and the best landmark for finding your way around. The interior is reserved for Muslims, but the adjoining gardens are pleasant in the late afternoon.

7. The Saadian Tombs

Rediscovered as recently as 1917, these 16th-century mausoleums house the Hall of the Twelve Columns, a masterpiece of exceptional elegance. The tour is short (30 minutes) and can easily be combined with a visit to the nearby El Badi Palace.

8. El Badi Palace

Only ruins remain of this once-sumptuous palace, but the vast esplanade, the pools, and the storks perched on the ramparts are worth the detour. Head up to the terrace for the view.

9. The Mellah, the Old Jewish Quarter

Less touristy than the rest of the medina, the Mellah is home to the Lazama Synagogue, an old Jewish cemetery, and the spice market at Place des Ferblantiers.

10. The Museum of Photography (Maison de la Photographie)

Housed in a riad, this collection of old photographs depicts Morocco in the early 20th century. Its terrace is one of the most beautiful in the medina for enjoying a glass of mint tea.

11. Spend a Morning at the Hammam

A black soap scrub, rhassoul treatment, and argan oil massage: this is the ultimate relaxation experience. You can choose between a neighborhood hammam (very inexpensive and authentic) or a more comfortable riad spa, which requires advance booking.

Guéliz, gardens, and modern Marrakech

12. The Majorelle Garden

The garden, created by painter Jacques Majorelle and later saved by Yves Saint Laurent and Pierre Bergé, is famous for its electric blue color and its cactus collections. Tickets are sold exclusively online through the official ticketing site, with a time slot assigned: expect to pay about 150 to 170 DH for the garden alone (prices vary, so check before booking). Arrive as soon as it opens—the garden is small and fills up quickly.

13. The Yves Saint Laurent Museum

Just a stone’s throw from Majorelle, this museum—with its remarkable architecture—traces the fashion designer’s connection to Marrakech. A combined garden and museum ticket is available.

14. The Pierre Bergé Museum of Berber Arts

Located in the Majorelle Garden, this small museum displays Amazigh jewelry, costumes, and everyday objects. It’s the perfect place to learn about Berber culture before heading into the Atlas Mountains.

15. The Menara Gardens

A large pond, a pavilion, and an olive grove, with the snow-capped Atlas Mountains as a backdrop in winter. Free admission to the gardens—perfect for a stroll at sunset.

16. The Anima Garden

A botanical and artistic garden created by André Heller on the road to Ourika, featuring sculptures hidden among the vegetation. A shuttle bus usually departs from downtown.

17. Take a Moroccan cooking class

Tajine, couscous, pastilla… Many classes begin with a trip to the market to buy spices, followed by a tasting of what you’ve prepared. A great activity for a hot afternoon.

The Best Day Trips from Marrakech

18. The Agafay Desert at sunset

About 40 minutes from the city, this rocky desert offers lunar landscapes with views of the Atlas Mountains. The most popular package combines a camel or ATV ride, sunset viewing, and dinner in a tent. It’s the ideal option if you don’t have time to go all the way to Merzouga.

19. A hot-air balloon ride

Depart before dawn to watch the sunrise over the plains and Berber villages, followed by breakfast. It’s expensive, but it’s often the best memory of the trip. Book several days in advance.

20. ATV or camel ride in the Palmeraie

Just 20 minutes from the city center, the Palmeraie is perfect for half-day quad bike or camel rides—ideal for your last day before your return flight.

21. The Ourika Valley

About an hour’s drive away, this lush valley in the Atlas Mountains leads to the Setti Fatma waterfalls. You can have lunch with your feet practically in the river. It’s very crowded on weekends with Moroccans—it’s best to go on a weekday.

22. Imlil and the High Atlas

The starting point for the ascent of Toubkal, North Africa’s highest peak, Imlil is also perfect for a day hike through Berber villages and orchards, with lunch at a local’s home.

23. The Ouzoud Waterfalls

Morocco’s highest waterfalls, about a 2.5-hour drive away. Barbary macaques are often spotted here, and you can get close to the falls by boat. Plan for a full day.

24. A Day in Essaouira

About a 3-hour drive away, this port city offers ocean air, a laid-back medina, and grilled seafood at the harbor. A day trip is doable, but spending the night there is even better.

25. The Merzouga Desert in 3 Days

To see the real sand dunes of the Sahara, plan for a 3-day, 2-night round trip, passing through the Tizi n’Tichka Pass, the Aït-Ben-Haddou Kasbah, and the Dades Gorge. It’s a long drive, but spending the night camping under the stars is unforgettable.

Where to Stay in Marrakech?

The neighborhood you choose completely changes the experience. Here’s how to choose based on your preferences.

NeighborhoodWho’s it for?HighlightsWhat to Know
MedinaFirst-time visitors, couplesCharming riads, everything within walking distanceNarrow streets inaccessible by car; can be noisy
GuélizTravelers looking for a modern neighborhoodRestaurants, cafes, shops, close to MajorelleLess character, 15–20 min walk from the medina
HivernageComfort, nightlifeLarge hotels with pools, quiet and safeMore expensive
Palm GroveFamilies, relaxing getawaysResorts with large gardens and poolsYou’ll need to take a taxi to get into town

Our tip: For your first visit, stay in a riad in the medina, a 10- to 15-minute walk from Jemaa el-Fna. Check three things before booking: whether there’s a terrace, whether airport pickup is available (the riad will send someone to pick you up at the nearest parking lot), and recent reviews regarding cleanliness.

When to visit Marrakech?

  • March through May: the best time to visit, with mild days and gardens in bloom.
  • June through August: very hot, often over 38°C. Visit early in the morning and choose accommodations with a pool.
  • September through November: pleasant temperatures, ideal for excursions to the Atlas Mountains and the desert.
  • December through February: Sunny days but cold nights. Be sure to pack a sweater—riads are rarely well-heated.

Budget: How much should you budget?

Marrakech suits all budgets. Aside from lodging, a meal at a local restaurant generally costs between 60 and 120 DH, a short taxi ride in town costs a few dozen dirhams (negotiate before getting in or ask for the meter), and admission to the main attractions ranges from 50 to 100 DH each, excluding the Majorelle Garden. Day trips and hot-air balloon rides are often the biggest expenses after lodging.

Our practical tips

  • Street touts: If someone tells you that a street is “closed” or offers to guide you, politely decline and continue on your way.
  • Money: Keep some change in dirhams on hand; many small shops and attractions do not accept credit cards.
  • Dress: Wear clothing that covers your shoulders and knees in the medina, out of respect and for your own peace of mind.
  • Internet: A local SIM card or eSIM is handy for using a map offline in the souks.
  • Travel insurance: Essential if you’re participating in activities such as ATV riding or hiking in the Atlas Mountains.

Frequently Asked Questions

How many days do you need to visit Marrakech?

Two days are enough to see the city’s main sights. With 3 or 4 days, you can add an excursion to the Atlas Mountains or Agafay and a half-day of relaxation at the hammam.

Do I need to book the Majorelle Garden in advance?

Yes. Tickets are sold exclusively online with a time slot, and morning slots sell out quickly during peak season.

Can you see the desert from Marrakech in a day?

Yes, the Agafay Desert is about 40 minutes away. For the large sand dunes of Merzouga, you’ll need at least 3 days.

Is Marrakech a safe city?

Yes, Marrakech is generally safe for travelers. The main annoyances are aggressive solicitation and petty scams. Keep an eye on your belongings in the crowds at Jemaa el-Fna, especially in the evening.

This article contains affiliate links: if you book through these links, we earn a small commission at no extra cost to you. Learn more. The prices listed are for reference only and are subject to change.

Leave a Reply

Your email address will not be published. Required fields are marked *