Top Things to Do in Morocco

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

★4.9 1,901 experiences from US$ 5 ✓Free cancellation on most experiences

All tours (281–300 of 1,901)

Marrakech: Ourika Valley Berber Village & Waterfalls Day Trip
›
‹
Most booked
Marrakech: Ourika Valley Berber Village & Waterfalls Day TripFull-day excursion from Marrakech to Ourika Valley with Setti Fatma waterfall hike, Amazigh village visit, and riverside lunch. Hotel pickup included.
222 reviews
4.97★
Duration
7h
start times · Every day
3
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 29per person
Marrakech to Merzouga: 2-Day Desert & Camel Trek to Fez
›
‹
Marrakech to Merzouga: 2-Day Desert & Camel Trek to Fez2-day desert expedition from Marrakech through High Atlas to Merzouga's Erg Chebbi dunes. Includes camel ride, Berber tent camp, meals, and transport to Fez.
221 reviews
4.97★
Duration
2d
start times · Every day
5
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 114per person
Paradise Valley Atlas Mountains: Day Trip from Agadir with Swim
›
‹
Best value
Paradise Valley Atlas Mountains: Day Trip from Agadir with SwimLet the scent of argan trees lead you to Paradise Valley on this Agadir day trip. Includes swim stops, local guide, and hotel pickup for a relaxed escape.
221 reviews
4.87★
Duration
11h
Mon–Sat
08:30
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 15.40per person
Tangier: Kasbah Medina Private Walking Tour & Colorful Souks
›
‹
Travelers' pick
Tangier: Kasbah Medina Private Walking Tour & Colorful SouksStep into Tangier’s Kasbah and Medina on a private walking tour with a local guide, explore vibrant souks, artisan workshops, and enjoy tea in the heart of the city.
220 reviews
4.97★
Duration
3h
start times · Every day
11
Live guide EN · ESHotel pickupFree cancellationfromUS$ 57per person
Moroccan Tajine Cooking Class in Marrakech: Farm to Table
›
‹
Travelers' pick
Moroccan Tajine Cooking Class in Marrakech: Farm to TableLearn to cook traditional Moroccan tajine at a working farm outside Marrakech with hands-on instruction, lunch included.
220 reviews
4.94★
Duration
5h
start times · Every day
2
Pickup optionalFree cancellationfromUS$ 74per person
Essaouira: 3-Hour Camel Ride at Sunset on Atlantic Beach
›
‹
Essaouira: 3-Hour Camel Ride at Sunset on Atlantic BeachCamel ride along Essaouira's wild Atlantic beaches at sunset. 3 hours, includes shawl and refreshments, small groups. No experience needed.
219 reviews
4.96★
Duration
3h
Every dayLive guide EN · AR · FRPickup optionalFree cancellationfromUS$ 34per person
Agadir: Paradise Valley & Atlas Mountains Day Trip
›
‹
Travelers' pick
Agadir: Paradise Valley & Atlas Mountains Day TripDay trip from Agadir to Paradise Valley with natural pools, Atlas Mountains views, and hotel pickup. Includes guide, hike to swimming spots, and free time. Around 6–8 hours.
218 reviews
4.92★
Duration
5h
start times · Every day
2
Live guide EN · AR · DE · FRHotel pickupFree cancellationfromUS$ 23per person
Ourika Valley Day Trip from Marrakech: Waterfalls & Berber Souk
›
‹
Ourika Valley Day Trip from Marrakech: Waterfalls & Berber SoukDay trip from Marrakech to Ourika Valley with Setti Fatma waterfalls, Monday Berber souk, argan oil village, and riverside lunch. Includes transport and guide, 1.5-hour hike.
218 reviews
4.89★
Duration
8h–9h
Every day
09:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 29per person
Tangier: Medina, Kasbah & Hercules Cave Tour with Camel Ride
›
‹
Travelers' pick
Tangier: Medina, Kasbah & Hercules Cave Tour with Camel RideFeel the pulse of Tangier on a private tour: wander the medina, ride camels near Cape Spartel, explore Hercules Cave, and sip mint tea with a local guide. Includes pickup.
218 reviews
4.88★
Duration
5h
start times · Every day
10
Live guide EN · AR · DE · IT +2Free cancellationfromUS$ 137per person
Moroccan cooking class in Marrakech medina: Market to table
›
‹
Moroccan cooking class in Marrakech medina: Market to tableLearn to cook Moroccan dishes in a traditional riad in the heart of the medina, starting with a market trip to buy fresh ingredients with your chef.
218 reviews
4.95★
Duration
4h
start times · Every day
2
Live guide EN · AR · FRFree cancellationfromUS$ 52per person
Agadir City Tour: Kasbah, Souk El Had & Medina with Pickup
›
‹
Travelers' pick
Agadir City Tour: Kasbah, Souk El Had & Medina with PickupAgadir city tour with guide visiting Kasbah ruins, Souk El Had, crafts cooperative, and Medina. Pickup included.
218 reviews
4.84★
Duration
4h
start times · Every day
8
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 28per person
Hot Air Balloon Flight Marrakech: Private Compartment
›
‹
Hot Air Balloon Flight Marrakech: Private CompartmentHot air balloon flight over Marrakech's Palm Grove in a private compartment for 2–5 people, including hotel pickup and Berber breakfast before takeoff.
216 reviews
4.87★
Duration
4h 30m
Every dayLive guide EN · AR · PT · IT +3Hotel pickupFree cancellationfromUS$ 445per person
Marrakech: Full Day Private Tour with Majorelle Garden & Souks
›
‹
Travelers' pick
Marrakech: Full Day Private Tour with Majorelle Garden & SouksSix-hour private Marrakech city tour covering Koutoubia Mosque, Bahia Palace, Ben Youssef Madrasa, Jewish Quarter and Djemaa El Fna souks. Local guide, hotel pickup included.
215 reviews
4.73★
Duration
6h
start times · Every day
7
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 69per person
Marrakech ATV Riding: Quad Biking & Camel Trek Agafay Desert
›
‹
Travelers' pick
Marrakech ATV Riding: Quad Biking & Camel Trek Agafay DesertRide quad bikes across Agafay Desert dunes and trek by camel at sunset, then enjoy traditional Moroccan dinner with live music and fire show from Marrakech.
215 reviews
4.83★
Duration
5h
start times · Every day
6
Live guide EN · AR · FR · DA +1Pickup optionalFree cancellationfromUS$ 23per person
Marrakech to Casablanca: Private Transfer & Airport Pickup
›
‹
Travelers' pick
Marrakech to Casablanca: Private Transfer & Airport PickupPrivate transfer from Marrakech hotels to Casablanca Airport. 2-hour air-conditioned ride with WiFi, water, and luggage assistance. Fixed price, multilingual driver.
214 reviews
4.92★
Duration
3h
start times · Every day
31
Hotel pickupFree cancellationfromUS$ 86per person
Quad bike & camel ride Marrakech: Omnas Desert dinner with sunset
›
‹
Travelers' pick
Quad bike & camel ride Marrakech: Omnas Desert dinner with sunsetQuad bike across Omnas and Agafay Desert, ride camels through Berber villages at sunset, then enjoy traditional Moroccan dinner and live music at a desert camp from Marrakech.
213 reviews
4.78★
Duration
5h 30m
start times · Every day
3
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 23per person
2-Day Fes to Marrakech Tour: Camel Trek & Desert Camp
›
‹
Travelers' pick
2-Day Fes to Marrakech Tour: Camel Trek & Desert CampTrek camels at Merzouga, sleep under stars in the Sahara, then cross the High Atlas mountains on your journey from Fes to Marrakech.
212 reviews
4.87★
Duration
2d
start times · Every day
2
Live guide EN · DE · KO · JA +3Pickup optionalFree cancellationfromUS$ 160per person
Quad bike riding Essaouira: Dunes, forest and ocean views
›
‹
★Top rated
Quad bike riding Essaouira: Dunes, forest and ocean viewsRide a quad bike through Essaouira's dunes and forest on a 2-hour guided tour with helmet and pickup included: small groups, routes for all levels.
211 reviews
5.00★
Duration
2h
Every dayLive guide EN · AR · FRPickup optionalFree cancellationfromUS$ 39per person
Tangier tour with Cap Spartel, Hercules Cave & camel ride
›
‹
Travelers' pick
Tangier tour with Cap Spartel, Hercules Cave & camel ridePanoramic Tangier tour covering Cap Spartel and the Caves of Hercules with an optional camel ride, air-conditioned minivan.
211 reviews
4.62★
Duration
2h–3h
start times · Every day
2
Hotel pickupFree cancellationfromUS$ 31per person
Agadir Desert Quad Bike Tour with Mint Tea & Hotel Pickup
›
‹
Agadir Desert Quad Bike Tour with Mint Tea & Hotel PickupFeel the rush of quad biking in Agadir’s desert, ride past Berber villages, sip Moroccan mint tea, and enjoy hotel pickup for a seamless day trip adventure.
210 reviews
4.65★
Duration
3h
start times · Every day
4
Live guide EN · AR · DE · FRPickup optionalFree cancellationfromUS$ 35per person
Need help planning your next activity?