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 (581–600 of 647)

Marrakech Medina: Photography Course & Walking Tour with Local
›
‹
Marrakech Medina: Photography Course & Walking Tour with LocalStep into Marrakech’s medina for a hands-on photography course, capturing Koutoubia Mosque, kasbah streets & the souks. Includes coffee or tea & local guidance.
6 reviews
5.00★
Duration
2h 30m
start times · Every day
2
Live guide EN · FRFree cancellationfromUS$ 63per person
Private Marrakech Tour: Bahia Palace, Saadian Tombs & Souks
›
‹
Private Marrakech Tour: Bahia Palace, Saadian Tombs & SouksPrivate guided walk through Marrakech's Medina, Bahia Palace and souks with a licensed local guide: three to four hours, no forced shopping.
5 reviews
5.00★
Duration
3h–4h
start times · Every day
10
Live guide ENFree cancellationfromUS$ 55per person
2-day desert tour from Marrakech: Zagora and Ait Benhaddou
›
‹
2-day desert tour from Marrakech: Zagora and Ait BenhaddouTwo-day trip from Marrakech through the High Atlas to Zagora's desert camp with a camel sunset ride.
5 reviews
5.00★
Duration
2d
Every dayLive guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 110per person
Marrakech City Tour: Majorelle Garden & Bahia Palace
›
‹
Marrakech City Tour: Majorelle Garden & Bahia PalaceHalf-day guided tour of Marrakech's medina visiting Majorelle Garden, Bahia Palace, Ben Youssef Madrasa, and Jemaa el-Fna square with private driver and hotel pickup.
4 reviews
5.00★
Duration
4h
start times · Every day
4
Live guide EN · FRPickup optionalFree cancellationfromUS$ 40per person
3-Day Merzouga Desert Tour from Marrakech: Erg Chebbi Dunes
›
‹
3-Day Merzouga Desert Tour from Marrakech: Erg Chebbi DunesThree-day Marrakech to Merzouga tour visiting Ait Ben Haddou kasbah, Dades and Todra gorges, with camel trekking and desert camp overnight in an air-conditioned vehicle.
4 reviews
5.00★
Duration
3d
Every day
07:30
Live guide EN · DE · IT · FR +1Free cancellationfromUS$ 172per person
Private Transfer Marrakech to Casablanca: Airport & Hotel Pickup
›
‹
Private Transfer Marrakech to Casablanca: Airport & Hotel PickupPrivate transfer from Marrakech to Casablanca with hotel or airport pickup. Your driver meets you with a nameplate and takes you directly.
4 reviews
5.00★
Duration
2m–40m
Every dayPickup optionalFree cancellationfromUS$ 166per group
Marrakech Medina Tour: Bahia Palace, Souks & Jewish Quarter
›
‹
Marrakech Medina Tour: Bahia Palace, Souks & Jewish QuarterThree hours with a licensed English guide through Bahia Palace, the Jewish Quarter dating to the 16th century.
4 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 23per person
Private Photography Tour Marrakech: Hidden Spots & Rooftop Views
›
‹
Private Photography Tour Marrakech: Hidden Spots & Rooftop ViewsPhotograph Marrakech's hidden garden, traditional markets and rooftop views with a private guide who plans the light and the route around your camera.
3 reviews
5.00★
Duration
1h
start times · Every day
8
Live guide ENFree cancellationfromUS$ 92per person
Bahia Palace guided tour Marrakech: Skip-the-line entry
›
‹
Bahia Palace guided tour Marrakech: Skip-the-line entryGuided tour of Bahia Palace in Marrakech with skip-the-line entry and a licensed local guide in English, French or Arabic.
3 reviews
3.67★
Duration
1h 30m
start times · Every day
11
Live guide EN · AR · FRFree cancellationfromUS$ 11.75per person
3-day Merzouga desert tour: Quad biking Erg Chebbi
›
‹
3-day Merzouga desert tour: Quad biking Erg Chebbi3-day Sahara tour from Marrakech through High Atlas and Todra Gorge to Erg Chebbi dunes, featuring camel rides and desert camping under the stars.
3 reviews
5.00★
Duration
3d
Every day
08:00
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 100per person
Atlas Mountains & Agafay Desert Camel Ride Day Trip
›
‹
Atlas Mountains & Agafay Desert Camel Ride Day TripDay trip from Marrakech to the Atlas Mountains and Agafay desert with guide, camel ride, traditional Moroccan lunch and tea with a Berber family.
3 reviews
5.00★
Duration
7h 30m
start times · Every day
2
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 72per person
Marrakech: Islamic Calligraphy Workshop with Master & Pastries
›
‹
Marrakech: Islamic Calligraphy Workshop with Master & PastriesStep into Marrakech’s world of Islamic calligraphy, guided by a local master. Try ancient techniques, enjoy Moroccan pastries, and take home your own art, all materials included.
2 reviews
5.00★
Duration
2h
start times · Every day
2
Live guide EN · FR · ESFree cancellationfromUS$ 126per person
Marrakech historic tour: Bahia Palace, souks & Jardin Secret
›
‹
Marrakech historic tour: Bahia Palace, souks & Jardin SecretGuided tour of Marrakech's landmarks with a licensed local guide: walk through Bahia Palace, Ben Youssef Madrassa, the medina souks.
2 reviews
5.00★
Duration
4h–5h
start times · Every day except Thursday
5
Live guide EN · AR · FRFree cancellationfromUS$ 56per person
Marrakech: Agafay Desert Camel Ride & 3-Course Dinner
›
‹
Marrakech: Agafay Desert Camel Ride & 3-Course DinnerLeave Marrakech at sunset for camel riding in Agafay Desert, followed by three-course Moroccan dinner around a campfire. Includes mint tea, guide, and return transport.
2 reviews
3.50★
Duration
4h
Every day
16:00
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 31per person
Private Transfer Marrakech to Casablanca Airport: 2.5 Hours
›
‹
Private Transfer Marrakech to Casablanca Airport: 2.5 HoursPrivate transfer from Marrakech to Casablanca Airport in a deluxe air-conditioned minivan with an English or French-speaking driver.
2 reviews
4.50★
Duration
2h 30m
Every dayLive guide EN · AR · FRHotel pickupFree cancellationfromUS$ 84per person
Agafay Desert E-Bike Adventure from Marrakech: Lunch & Pool
›
‹
Agafay Desert E-Bike Adventure from Marrakech: Lunch & PoolRide electric bikes through Agafay's rocky desert trails with Atlas Mountain views, then swim and eat Moroccan lunch at a desert camp.
2 reviews
5.00★
Duration
6h 30m
start times · Every day
4
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 91per person
Private Transfer Marrakech to Agadir: Comfortable Ride
›
‹
Private Transfer Marrakech to Agadir: Comfortable RidePrivate transfer from Marrakech to Agadir with an experienced driver, air-conditioned vehicle and WiFi on board. The driver meets you at your hotel.
2 reviews
5.00★
Duration
2m–58m
Every dayPickup optionalFree cancellationfromUS$ 275per group
Majorelle Garden, YSL & Berber Museum tour in Marrakech
›
‹
Majorelle Garden, YSL & Berber Museum tour in MarrakechVisit three Marrakech museums and gardens in one morning: Jardin Majorelle, Yves Saint Laurent Museum, and the Berber Museum, with hotel pickup and entry tickets.
2 reviews
5.00★
Duration
2h 30m
start times · Every day
13
Hotel pickupFree cancellationfromUS$ 97per person
Marrakech to Casablanca Airport Private Transfer Service
›
‹
Marrakech to Casablanca Airport Private Transfer ServiceBook a reliable private transfer from Marrakech to Casablanca Airport. Enjoy punctual pickup, polite drivers, and free WiFi in a comfy car or minivan.
1 review
5.00★
Duration
3h
Every day
06:00
Pickup optionalFree cancellationfromUS$ 102per person
Agadir to Agafay Desert Transfer: Private Taxi Service
›
‹
Agadir to Agafay Desert Transfer: Private Taxi ServicePrivate transfer from Agadir or Taghazout hotels to Agafay desert camp in an air-conditioned vehicle with an English- and French-speaking driver.
1 review
5.00★
Duration
3h
start times · Every day
33
Hotel pickupFree cancellationfromUS$ 97per person
Need help planning your next activity?