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 (121–140 of 1,901)

Marrakech Desert Buggy Tour: Agafay Desert with Tea Break
›
‹
Most booked
Marrakech Desert Buggy Tour: Agafay Desert with Tea BreakDrive a Can-Am buggy through rocky trails and volcanic landscapes in the Agafay Desert south of Marrakech, with hotel pickup and guide included.
496 reviews
4.94★
Duration
4h
start times · Every day
2
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 91per person
Marrakech to Merzouga Desert Tour: Camel Trek & Sahara Camp
›
‹
★Top rated
Marrakech to Merzouga Desert Tour: Camel Trek & Sahara CampThree-day guided tour from Marrakech through the High Atlas to Merzouga with camel trekking across Erg Chebbie dunes, staying in a Berber desert camp and Dades Gorge riad.
494 reviews
5.00★
Duration
3d
Every day
08:00
Live guide EN · IT · FR · ESPickup optionalFree cancellationfromUS$ 342per person
Marrakech to Fes: Sahara Desert Tour, Camel Trek & Luxury Camp
›
‹
Travelers' pick
Marrakech to Fes: Sahara Desert Tour, Camel Trek & Luxury CampFeel the thrill of a 3-day Marrakech to Fes desert tour: camel ride across Erg Chebbi, Berber music by fire, Atlas Mountains drive. Includes pickup & luxury camp.
481 reviews
4.96★
Duration
3d
Every dayLive guide ENFree cancellationfromUS$ 381per person
Agadir: Desert Quad Biking Tour with Oasis Stop & Pickup
›
‹
Travelers' pick
Agadir: Desert Quad Biking Tour with Oasis Stop & PickupFeel the rush of quad biking near Agadir, ride across sand and forest trails, pause for mint tea at a quiet oasis, and enjoy hotel pickup for a smooth adventure.
476 reviews
4.91★
Duration
1h 30m
start times · Every day
4
Live guide EN · DE · AR · IT +1Hotel pickupFree cancellationfromUS$ 37per person
Casablanca Airport to Hotel: Private Transfer with Meet & Greet
›
‹
Travelers' pick
Casablanca Airport to Hotel: Private Transfer with Meet & GreetArriving at Casablanca Airport? Get a private transfer to your hotel, meet your driver right after landing, and relax in an air-conditioned car: includes pickup and luggage help.
468 reviews
4.82★
Duration
30m–1h
Every dayLive guide EN · AR · DE · IT +2Pickup optionalFree cancellationfromUS$ 19.96per person
Marrakech: Atlas Hot Air Balloon Sunrise & Berber Breakfast
›
‹
Travelers' pick
Marrakech: Atlas Hot Air Balloon Sunrise & Berber BreakfastFloat above the Atlas Mountains at sunrise near Marrakech, enjoy Berber breakfast in nomad tents, and relax with included pickup and expert pilots for peace of mind.
465 reviews
4.95★
Duration
4h 30m
start times · Every day
2
Hotel pickupFree cancellationfromUS$ 80per person
Agadir City Tour: Marina, Kasbah Ruins & Argan Cooperative
›
‹
Agadir City Tour: Marina, Kasbah Ruins & Argan CooperativeHalf-day guided tour of Agadir with private transport visiting the marina, kasbah ruins, great mosque, and argan cooperative to see how the oil is produced.
465 reviews
4.46★
Duration
3h
start times · Every day
17
Live guide EN · AR · DE · PT +3Hotel pickupInstant confirmationfromUS$ 14.26per person
Agafay Desert Camel Riding & Quad Biking with Dinner
›
‹
Agafay Desert Camel Riding & Quad Biking with DinnerRide camels or drive quads through the Agafay Desert near Marrakech, then enjoy Moroccan dinner and a live fire show at a desert camp with hotel pickup.
460 reviews
4.85★
Duration
4h
Every day
16:00
Hotel pickupFree cancellationfromUS$ 51per person
Marrakech Souks Tour: Artisan Workshops & Wholesale Prices
›
‹
Travelers' pick
Marrakech Souks Tour: Artisan Workshops & Wholesale PricesPrivate shopping tour through Marrakech's Medina with a local guide who takes you past the tourist souks into leather workshops.
458 reviews
4.96★
Duration
3h
start times · Every day
17
Live guide EN · ARPickup optionalFree cancellationfromUS$ 45per person
Marrakech Private Shopping Tour in the Souks with Local Guide
›
‹
Travelers' pick
Marrakech Private Shopping Tour in the Souks with Local GuideMeet your guide at Jemaa el-Fnaa and spend two to three hours navigating the Marrakech Medina's spice markets, artisan workshops and hidden shops.
453 reviews
4.89★
Duration
2h–3h
start times · Every day
18
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 23per person
Atlas Mountains & Ait Ben Haddou Day Tour from Marrakech
›
‹
Atlas Mountains & Ait Ben Haddou Day Tour from MarrakechDay tour from Marrakech through the Atlas Mountains and Tizi-n'Tichka Pass to Ait Ben Haddou kasbah, including hotel pickup, guide, meals and entrance fees.
447 reviews
4.95★
Duration
10h–12h
Mon–Sat
07:00
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 204per person
Marrakech Atlas Mountains tour: Waterfalls, argan oil, lunch
›
‹
Best value
Marrakech Atlas Mountains tour: Waterfalls, argan oil, lunchSeven hours from Marrakech into the Atlas Mountains with a local guide. You hike to Setti Fatma's waterfalls, watch Berber women make argan oil, and eat lunch beside the river.
446 reviews
4.85★
Duration
7h
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 17.11per person
Marrakech: Moroccan Cooking Class with Dada & Wine Tasting
›
‹
Travelers' pick
Marrakech: Moroccan Cooking Class with Dada & Wine TastingLearn tagine and bread from a traditional Moroccan cook at La Maison Arabe. Includes lunch, tea ceremony, and optional wine tasting in 1-hour or 3-hour sessions.
444 reviews
4.97★
Duration
1h
start times · Every day
4
Live guide EN · AR · FRFree cancellationfromUS$ 34per person
Marrakech: Agafay Desert Quad Biking & Camel Ride & Dinner
›
‹
Travelers' pick
Marrakech: Agafay Desert Quad Biking & Camel Ride & DinnerHalf-day desert escape from Marrakech with 20-min camel ride, 40-min quad biking, traditional Berber dinner & fire show. Hotel pickup included.
440 reviews
4.80★
Duration
6h
start times · Every day
3
Live guide EN · DE · AR · IT +2Hotel pickupFree cancellationfromUS$ 30per person
Casablanca city tour: Hassan II Mosque & medina visit
›
‹
Travelers' pick
Casablanca city tour: Hassan II Mosque & medina visitCasablanca city tour with bilingual driver, five stops from Hassan II Mosque to the Old Medina, WiFi on board: customize the route to fit your port time or hotel schedule.
436 reviews
4.85★
Duration
5h
start times · Every day
3
Live guide EN · RU · IT · FR +1Hotel pickupFree cancellationfromUS$ 35per person
3-day Marrakech to Merzouga desert tour with camel trek and camp
›
‹
3-day Marrakech to Merzouga desert tour with camel trek and campThree-day Marrakech to Merzouga desert tour with Atlas Mountains, camel trekking, Bedouin camp night, Aït Ben Haddou Kasbah and Todra Gorge.
433 reviews
4.93★
Duration
3d
Every day
07:30
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 182per person
Agafay Desert Camel Ride & Dinner from Marrakech
›
‹
Travelers' pick
Agafay Desert Camel Ride & Dinner from MarrakechSpend an evening in the Agafay Desert from Marrakech with a camel ride, traditional Moroccan dinner at a Berber camp, live music and a fire show under the stars.
431 reviews
4.91★
Duration
5h
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 30per person
Private Tangier tour: 4 hours with guide and beach camel ride
›
‹
Travelers' pick
Private Tangier tour: 4 hours with guide and beach camel rideFour-hour private tour of Tangier with hotel or port pickup, air-conditioned transport, guide, bottled water and a camel ride on Achakkar beach.
428 reviews
4.86★
Duration
4h–5h
start times · Every day
12
Live guide EN · AR · ESPickup optionalFree cancellationfromUS$ 92US$ 87per person
Marrakech to Merzouga: 3-Day Desert Safari & Camel Trek
›
‹
Marrakech to Merzouga: 3-Day Desert Safari & Camel Trek3-day Marrakech to Merzouga desert tour with Ait Ben Haddou, Dades Gorge, sunset camel ride & Berber camp. Shared group, all meals, hotel pickup included.
417 reviews
4.91★
Duration
3d
start times · Every day
4
Live guide EN · PT · FR · ESPickup optionalFree cancellationfromUS$ 114per person
Marrakech Desert: Quad & Camel Ride with Pool & Moroccan Dinner Show
›
‹
Marrakech Desert: Quad & Camel Ride with Pool & Moroccan Dinner ShowFull-day Agafay Desert tour from Marrakech with quad biking, camel riding, swimming pool and Berber dinner with live show. Hotel pickup included.
417 reviews
4.62★
Duration
8h
start times · Every day
2
Live guide EN · DE · IT · FR +1Free cancellationfromUS$ 51per person
Need help planning your next activity?