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 (541–560 of 647)

Ouzoud Waterfalls Day Trip: Berber Village & Swimming
›
‹
Travelers' pick
Ouzoud Waterfalls Day Trip: Berber Village & SwimmingDay trip from Marrakech to Morocco's highest waterfalls with hotel pickup, local guide and free time to swim, boat ride or explore at your own pace.
20 reviews
4.90★
Duration
9h–10h
Every day
08:00
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 22per person
Marrakech: Ourika Valley & Atlas Mountains Day Trip
›
‹
Marrakech: Ourika Valley & Atlas Mountains Day TripFull-day Ourika Valley tour from Marrakech with Berber market, argan oil cooperative, mountain hike and lunch. Hotel pickup included, small groups, English-speaking guide.
20 reviews
4.95★
Duration
7h–9h
Every day
09:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 46per person
Marrakech guided tour: Bahia Palace, Jewish Quarter, Jemaa el-Fna
›
‹
Marrakech guided tour: Bahia Palace, Jewish Quarter, Jemaa el-FnaGuided tour of Marrakech's main sights in 2.5 hours with expert guide and skip-the-line access to Bahia Palace. Walk the Medina souks.
20 reviews
4.90★
Duration
2h 30m
start times · Every day
2
Live guide ENFree cancellationfromUS$ 17.19per person
Marrakech to Ouarzazate & Aït-ben-Haddou: Atlas Mountains Day Trip
›
‹
Marrakech to Ouarzazate & Aït-ben-Haddou: Atlas Mountains Day TripFull-day trip from Marrakech through Atlas Mountains to UNESCO Kasbah and Ouarzazate film studios with hotel pickup and air-conditioned transport. Departs 7am, returns 7:30pm.
20 reviews
4.60★
Duration
12h
Every day
08:00
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 69per person
Marrakech Shopping Souks Tour: Artisan Workshops with Local Guide
›
‹
Marrakech Shopping Souks Tour: Artisan Workshops with Local GuideFour hours exploring Marrakech's hidden souk workshops with a local guide: blacksmiths, leather tanners, jewelers, carpet weavers and woodworkers.
19 reviews
4.79★
Duration
4h
Every dayLive guide ENFree cancellationfromUS$ 43per person
Marrakech Medina Shopping Tour: Secret Souks with Local Guide
›
‹
Marrakech Medina Shopping Tour: Secret Souks with Local GuidePrivate shopping tour through Marrakech's Medina with a licensed guide who knows the hidden souks. You pick from Argan oil, spices.
19 reviews
4.74★
Duration
3h–5h
start times · Every day
10
Live guide EN · AR · FR · ESFree cancellationfromUS$ 24per person
Tangier day tour with camel ride and Cape Spartel
›
‹
Tangier day tour with camel ride and Cape SpartelTangier day tour covering the Caves of Hercules, Cape Spartel where two seas meet, camel riding, and the medina. Includes private transport.
18 reviews
4.94★
Duration
3h–5h
start times · Every day
10
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 126per person
Marrakech Hotel to Airport: Private Transfer & WiFi
›
‹
Marrakech Hotel to Airport: Private Transfer & WiFiPrivate transfer from Marrakech hotels to Menara Airport with air-conditioned van, WiFi, and fixed pricing. Driver meets you in your lobby. Luggage assistance included.
18 reviews
4.61★
Duration
1h
start times · Every day
34
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 11.46per person
3-Day Luxury Desert Tour from Marrakech: Erg Chebbi Dunes
›
‹
3-Day Luxury Desert Tour from Marrakech: Erg Chebbi DunesThree-day desert tour from Marrakech through Atlas Mountains and Dades and Todra Gorges to Erg Chebbi dunes, featuring a camel ride and two nights' accommodation with meals.
18 reviews
5.00★
Duration
3d
start times · Every day
2
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 450per person
Agafay Desert Dinner Show and Camel Ride
›
‹
Agafay Desert Dinner Show and Camel RideHead to Agafay Desert for dinner under the stars with a camel ride at sunset, then dine in a nomad tent on tagine and fresh fruit while a guide.
17 reviews
5.00★
Duration
5h
start times · Every day
2
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 57per person
Marrakech Medina Walking Tour: Bahia Palace & Madrassa
›
‹
Marrakech Medina Walking Tour: Bahia Palace & MadrassaWalk through Bahia Palace's 160 rooms and courtyards, then stand in the Ben Youssef Madrassa's marble courtyard where 800 students once studied.
17 reviews
5.00★
Duration
4h
start times · Every day
2
Live guide EN · FRFree cancellationfromUS$ 17.19US$ 16.16per person
Agafay Camel Ride & Ourika Valley Day Trip from Marrakech
›
‹
Agafay Camel Ride & Ourika Valley Day Trip from MarrakechExperience a full-day Agafay Desert camel ride and Ourika Valley tour from Marrakech. Includes Atlas Mountains, Berber villages, and local mint tea.
17 reviews
5.00★
Duration
7h–8h
Every day except Tuesday and Saturday
09:00
Free cancellationfromUS$ 158per person
Marrakech Medina Walking Tour: Koutoubia Mosque & Souks
›
‹
Marrakech Medina Walking Tour: Koutoubia Mosque & SouksWalk the Marrakech Medina with a licensed local guide through souks, the Koutoubia Mosque and Ben Youssef Madrasa.
17 reviews
5.00★
Duration
2h–3h
start times · Every day
3
Live guide ENFree cancellationfromUS$ 19per person
Atlas Mountains Day Trip: Asni, Imlil & Lunch at Kasbah Toubkal
›
‹
Atlas Mountains Day Trip: Asni, Imlil & Lunch at Kasbah ToubkalExperience a day tour from Marrakech to Asni & Imlil in the Atlas Mountains. Hike with a guide, visit Berber villages, and enjoy lunch at Kasbah Toubkal.
17 reviews
4.53★
Duration
8h
Every day
09:00
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 100per person
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride
›
‹
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride3-day Sahara Desert tour from Marrakech with Aït Ben Haddou kasbah, camel rides, overnight desert camp, and meals included. Small groups, hotel pickup.
17 reviews
4.76★
Duration
3d
Every day
08:30
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 618per person
2-Day Mount Toubkal Climb from Marrakech: North Africa's highest peak
›
‹
2-Day Mount Toubkal Climb from Marrakech: North Africa's highest peakClimb Mount Toubkal, North Africa's highest peak, on a 2-day guided trek from Marrakech with meals and mountain refuge accommodation.
16 reviews
5.00★
Duration
2d
start times · Every day
2
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 287per person
Marrakech: Atlas Mountains & Agafay Desert Jeep Tour
›
‹
Marrakech: Atlas Mountains & Agafay Desert Jeep TourFull-day 4x4 adventure from Marrakech through Agafay Desert and High Atlas peaks. Includes Lalla Takerkoust Lake, Berber village, mint tea, tagine lunch, and hike.
16 reviews
4.31★
Duration
8h–9h
Every day
09:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 218per person
Ouzoud Falls day trip from Marrakech: Hike and boat ride
›
‹
Ouzoud Falls day trip from Marrakech: Hike and boat rideHike to Morocco's second-tallest waterfall from Marrakech with a guide, transport and a boat ride to the base: beat the crowds with an early start and skip the drive yourself.
16 reviews
3.75★
Duration
10h
Every day
08:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 23per person
Ait Ben Haddou day trip from Marrakech: Kasbah and UNESCO village
›
‹
Ait Ben Haddou day trip from Marrakech: Kasbah and UNESCO villageDrive south from Marrakech through the High Atlas to the Glaoui kasbah and the UNESCO-listed fortified village of Ait Ben Haddou.
15 reviews
4.13★
Duration
10h
Every day
08:00
Hotel pickupFree cancellationfromUS$ 37per person
Marrakech Medina guided tour: Private transport Saadian Tombs
›
‹
Marrakech Medina guided tour: Private transport Saadian TombsPrivate guided tour of Marrakech's medina with hotel pickup, air-conditioned transport and skip-the-line entry to Saadian Tombs.
15 reviews
4.73★
Duration
4h
start times · Every day
2
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 61per person
Need help planning your next activity?