Top Things to Do in Marrakech

We compared all 647 experiences in Marrakech so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 647 experiences from US$ 5 ✓Free cancellation on most experiences

All tours (561–580 of 647)

Marrakech Cooking Class: 4-hour tajine & 3-course meal
›
‹
Travelers' pick
Marrakech Cooking Class: 4-hour tajine & 3-course mealMarrakech cooking class with local chef Oumaima: market visit, hands-on tajine lesson, appetizer to dessert. Includes lunch or dinner and Moroccan tea.
15 reviews
4.73★
Duration
4h
Every day
10:00
Live guide EN · AR · FRFree cancellationfromUS$ 33per person
Marrakech to Essaouira: Private Day Trip & Argan Forest Stop
›
‹
Marrakech to Essaouira: Private Day Trip & Argan Forest StopPrivate day trip from Marrakech to Essaouira with hotel pickup, argan oil cooperative visit, and fish lunch included. Full-day excursion with English-speaking driver.
15 reviews
5.00★
Duration
9h–10h
Every dayLive guide EN · FRPickup optionalFree cancellationfromUS$ 195per group
Marrakech: Bahia Palace Skip-the-Line & Audio Guide
›
‹
Travelers' pick
Marrakech: Bahia Palace Skip-the-Line & Audio GuideSkip Marrakech's entry queues with fast-track access to Bahia Palace. Explore carved ceilings, zellige tilework & gardens at your own pace with audio guide.
15 reviews
3.33★
Duration
1h–2h
Every dayFree cancellationfromUS$ 14.55per person
Kasbah Ait Ben Hadou & Telouet Day Trip from Marrakech
›
‹
Kasbah Ait Ben Hadou & Telouet Day Trip from MarrakechFull-day tour from Marrakech to two UNESCO-listed kasbahs in the Atlas Mountains with private vehicle, guide and hotel pickup at 7am.
15 reviews
4.87★
Duration
1d
Every day
07:30
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 103per person
Marrakech Street Food Tour: Lamb & Local Recipes
›
‹
Marrakech Street Food Tour: Lamb & Local RecipesStreet food tour through Marrakech Medina with 80-year-old restaurant, Mashoui Alley lamb, and local spice pack. Includes guide, tastings, beverages.
15 reviews
4.67★
Duration
3h 30m
Every day
18:00
Live guide ENFree cancellationfromUS$ 69per person
Ourika Valley Day Trip from Marrakech: 7 waterfalls & Setti Fatma
›
‹
Ourika Valley Day Trip from Marrakech: 7 waterfalls & Setti FatmaOurika Valley tour from Marrakech: waterfall hikes, souk visit, and a lunch stop in Setti Fatma village at 1,500m. Suitable for all fitness levels.
14 reviews
4.93★
Duration
8h
start times · Every day
2
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 19.49per person
Marrakech Medina Walking Tour: Bahia Palace & Ben Youssef
›
‹
Marrakech Medina Walking Tour: Bahia Palace & Ben YoussefWalk through Marrakech's medina to Bahia Palace and Ben Youssef Medrassa with a guide who explains Moroccan architecture and history.
14 reviews
5.00★
Duration
3h 30m
start times · Every day
2
Live guide ENFree cancellationfromUS$ 23per person
Private Marrakech City Tour: Bahia Palace, Majorelle & Souks
›
‹
Private Marrakech City Tour: Bahia Palace, Majorelle & SouksPrivate Marrakech tour with official guide covering Bahia Palace, Majorelle Garden, Koutoubia Mosque, leather artisans and spice markets.
13 reviews
5.00★
Duration
4h 30m
start times · Every day
4
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 130per group
Quad biking in Agafay desert: Steep tracks and village views
›
‹
Quad biking in Agafay desert: Steep tracks and village viewsRide a quad bike through Agafay's arid hills and stone desert on a 2-hour guided circuit, climbing steep tracks past villages with helmet and tea break.
12 reviews
4.83★
Duration
2h
start times · Every day
2
Live guide EN · FRPickup optionalFree cancellationfromUS$ 52per person
Marrakech tour: Bahia Palace & Ben Youssef skip-the-line
›
‹
Marrakech tour: Bahia Palace & Ben Youssef skip-the-lineSkip the line at Bahia Palace and Ben Youssef Medrasa on a guided half-day tour of Marrakech's medina with a licensed English or French-speaking guide.
10 reviews
4.50★
Duration
3h–4h
start times · Every day
2
Live guide EN · FRFree cancellationfromUS$ 57per person
Marrakech Walking Tour: Bahia Palace & Ben Youssef Entry
›
‹
Likely to sell out
Marrakech Walking Tour: Bahia Palace & Ben Youssef EntrySmall-group walking tour of Marrakech's medina with entrance to Bahia Palace and Ben Youssef Madrasa included.
10 reviews
4.70★
Duration
3h 30m
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 56per person
Ourika Valley day trip from Marrakech: Berber villages and river
›
‹
Ourika Valley day trip from Marrakech: Berber villages and riverDay trip from Marrakech to Ourika Valley with hotel pickup, English-speaking guide, traditional lunch and argan oil cooperative visit.
8 reviews
5.00★
Duration
7h–8h
Every day
09:00
Live guide EN · FRFree cancellationfromUS$ 40per person
1-Hour Horse Carriage Tour Marrakech: Jemaa el-Fna & Medina
›
‹
1-Hour Horse Carriage Tour Marrakech: Jemaa el-Fna & MedinaRide a horse-drawn carriage through Marrakech for one hour, passing Jemaa el-Fna Square, palaces and the medina with a local guide who speaks English.
8 reviews
3.25★
Duration
1h
start times · Every day
19
Live guide EN · AR · FR · ESPickup optionalInstant confirmationfromUS$ 56per person
Marrakech: Ouzoud Waterfalls Day Trip & Boat Ride
›
‹
Marrakech: Ouzoud Waterfalls Day Trip & Boat RideDay trip from Marrakech to Ouzoud Waterfalls by minivan with entrance, professional driver, and optional boat ride. See 3-tiered falls, swim, feed monkeys. Around 8 hours.
8 reviews
4.00★
Duration
8h
Every day
08:00
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 19.49per person
Marrakech Jewish Quarter Tour: Mellah, synagogues & spice markets
›
‹
Marrakech Jewish Quarter Tour: Mellah, synagogues & spice marketsExplore Marrakech's Mellah and Jewish Quarter with a guide, visiting synagogues and the spice market to learn about Morocco's Jewish heritage.
7 reviews
4.71★
Duration
3h–4h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 99per person
Essaouira & Marrakech tour: Coastal medina, palace gardens
›
‹
Essaouira & Marrakech tour: Coastal medina, palace gardensFrom Agadir, travel the Atlantic coast to Essaouira's UNESCO medina, then to Marrakech's palaces and Jamaa Elfna square over 2 days with riad stays and guided transport.
7 reviews
5.00★
Duration
2d
Every day
08:00
Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 321per person
Marrakech Medina Walking Tour: Bahia Palace & Saadian Tombs
›
‹
Marrakech Medina Walking Tour: Bahia Palace & Saadian TombsWalk Marrakech's Medina with a local licensed guide through the Bahia Palace, Saadian Tombs, and souks.
7 reviews
4.29★
Duration
3h
start times · Every day
2
Live guide EN · AR · FRFree cancellationfromUS$ 18.34per person
Majorelle Garden and Camel Ride in Marrakech: Skip the Line
›
‹
Majorelle Garden and Camel Ride in Marrakech: Skip the LineSkip the line at Majorelle Garden, then ride camels through the Palmeraie palm groves of Marrakech with hotel pickup included and a multilingual guide.
6 reviews
3.83★
Duration
3h–4h
start times · Every day
3
Live guide EN · AR · FRHotel pickupfromUS$ 138per person
Morocco Hot Air Balloon Ride from Marrakech with Breakfast
›
‹
Morocco Hot Air Balloon Ride from Marrakech with BreakfastBook a hot air balloon ride near Marrakech. See Atlas Mountains at sunrise, enjoy local breakfast, and get picked up from your riad or hotel.
6 reviews
5.00★
Duration
4h
Every day
04:00
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 149per person
Marrakech Medina Tour: Bahia Palace, Saadian Tombs & Guide
›
‹
Marrakech Medina Tour: Bahia Palace, Saadian Tombs & GuideGuided walking tour of Marrakech's Medina with licensed local guide, skip-the-line access to Bahia Palace and Saadian Tombs.
6 reviews
4.67★
Duration
4h
start times · Every day
8
Live guide EN · FRFree cancellationfromUS$ 29per person
Need help planning your next activity?