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 (361–380 of 1,901)

Private Tangier Tour from Cruise Port: Hercules Caves & Kasbah
›
‹
Most booked
Private Tangier Tour from Cruise Port: Hercules Caves & KasbahPrivate full-day Tangier tour with local guide and port pickup includes the Hercules Caves, Cap Spartel, Kasbah Museum and a camel ride.
166 reviews
4.20★
Duration
4h–6h
start times · Every day
13
Live guide EN · ESHotel pickupFree cancellationfromUS$ 114US$ 108per person
Sahara Desert 3-Day Tour: Camel Trek & Kasbahs from Marrakech
›
‹
Sahara Desert 3-Day Tour: Camel Trek & Kasbahs from MarrakechTrade Marrakech’s bustle for kasbahs, Berber villages, and a Sahara camel trek on this 3-day journey to Fez: includes desert camp stay and local meals.
165 reviews
4.75★
Duration
3d
Every day
07:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 177per person
2-Day Desert Tour from Fes to Merzouga: Camel Trek & Erg Chebbi
›
‹
Travelers' pick
2-Day Desert Tour from Fes to Merzouga: Camel Trek & Erg ChebbiTwo-day desert tour from Fes through the Middle Atlas to Merzouga with camel trekking across Erg Chebbi dunes, overnight in a Berber tent.
165 reviews
4.98★
Duration
2d
start times · Every day
2
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 91per person
Day trip to Essaouira from Marrakech: Medina and Sakkala fortress
›
‹
Day trip to Essaouira from Marrakech: Medina and Sakkala fortressEight or nine hours from Marrakech to the Atlantic coastal town of Essaouira, with hotel pickup, an argan oil cooperative stop.
165 reviews
4.79★
Duration
8h–9h
start times · Every day
2
Live guide EN · IT · FR · ESPickup optionalFree cancellationfromUS$ 17.62per person
Fes to Volubilis & Meknes: Roman Ruins, Medina Gates, Pickup
›
‹
Best value
Fes to Volubilis & Meknes: Roman Ruins, Medina Gates, PickupStep into ancient Volubilis and Meknes from Fes with a local guide, panoramic dam views, and hotel pickup: history, architecture, and Moroccan culture in one day.
162 reviews
4.82★
Duration
10h–11h
start times · Every day
6
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 17.11per person
Moroccan Cooking Class Marrakech: Tagine, Couscous & Mint Tea
›
‹
Travelers' pick
Moroccan Cooking Class Marrakech: Tagine, Couscous & Mint TeaLearn to cook tagine and Moroccan salads in a family home in Marrakech with lunch or dinner included. No experience needed.
162 reviews
4.94★
Duration
3h
start times · Every day
3
Live guide EN · AR · FRFree cancellationfromUS$ 21per person
Casablanca Private Day Trip from Marrakech with Hassan II Mosque
›
‹
Travelers' pick
Casablanca Private Day Trip from Marrakech with Hassan II MosqueFeel the pulse of Casablanca on a private day trip from Marrakech. Wander the old medina, see the Hassan II Mosque, stroll the Corniche, and relax with pickup included.
162 reviews
4.88★
Duration
11h
start times · Every day
2
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 23per person
Sunset Camel Ride in Agafay Desert from Marrakech
›
‹
Sunset Camel Ride in Agafay Desert from MarrakechRide a camel into the Agafay desert at sunset, 45 minutes from Marrakech, with mint tea and a Berber outfit included in a half-day trip that leaves the city behind.
162 reviews
4.94★
Duration
3h
start times · Every day
7
Live guide EN · FRPickup optionalFree cancellationfromUS$ 23per person
Agadir Airport Transfer: 24/7 Pickup & Multilingual Drivers
›
‹
Travelers' pick
Agadir Airport Transfer: 24/7 Pickup & Multilingual DriversArrive or depart Agadir with a smooth airport transfer, 24/7 service, multilingual drivers, and hotel pickup. Relax in an air-conditioned car. Book your ride easily.
161 reviews
4.92★
Duration
30m
Every dayLive guide EN · DE · FRHotel pickupFree cancellationfromUS$ 24per group
Moroccan Cooking Class Marrakech: Learn in an Organic Garden
›
‹
Moroccan Cooking Class Marrakech: Learn in an Organic GardenMoroccan cooking class 29 km from Marrakech in an organic garden. Pick produce, cook tajine and couscous with Chef Tarik, then eat lunch. Pickup included.
161 reviews
4.98★
Duration
4h
start times · Every day
2
Hotel pickupFree cancellationfromUS$ 80per person
Agafay Desert Camel Ride & Quad Bike Tour with Dinner
›
‹
Agafay Desert Camel Ride & Quad Bike Tour with DinnerPick up from your Marrakech hotel at 3pm, ride a camel across the Agafay Desert for an hour, then quad bike to a high plateau for sunset.
161 reviews
4.96★
Duration
4h
Every day
17:30
Live guide EN · DE · AR · IT +2Pickup optionalFree cancellationfromUS$ 103per person
Agadir Mini Sahara 4x4 Tour: Berber Villages, Pottery & Desert Lunch
›
‹
★Top rated
Agadir Mini Sahara 4x4 Tour: Berber Villages, Pottery & Desert LunchFeel the quiet of Morocco’s Mini Sahara on a 4x4 day trip from Agadir: see flamingos, taste home-cooked Berber lunch, and meet local artisans. Includes pickup.
160 reviews
4.99★
Duration
8h
start times · Every day
3
Live guide EN · AR · IT · FRHotel pickupFree cancellationfromUS$ 46per person
Casablanca Shore Excursion: Hassan II Mosque & Guided City Tour
›
‹
Travelers' pick
Casablanca Shore Excursion: Hassan II Mosque & Guided City TourGuided Casablanca tour from cruise port with skip-the-line Hassan II Mosque entry, Old Medina walk, souks and local market stops, returning to ship on time.
160 reviews
4.33★
Duration
4h–5h
start times · Every day
6
Live guide EN · ARPickup optionalFree cancellationfromUS$ 56per person
Marrakech Day Trip from Casablanca: Camel Ride, Medina & Majorelle Garden
›
‹
Travelers' pick
Marrakech Day Trip from Casablanca: Camel Ride, Medina & Majorelle GardenFeel the pulse of Marrakech on a private day trip from Casablanca with camel ride, Majorelle Garden stroll, and medina markets: includes hotel pickup & local guide.
159 reviews
4.79★
Duration
12h
start times · Every day
5
Live guide EN · AR · DE · RU +3Hotel pickupFree cancellationfromUS$ 108per person
3-Day Sahara Desert Tour from Fez: Camel trek & gorges
›
‹
Travelers' pick
3-Day Sahara Desert Tour from Fez: Camel trek & gorgesThree-day guided tour from Fez through cedar forests and desert gorges, ending in Marrakech with a night under stars in a Sahara camp and camel ride.
159 reviews
4.91★
Duration
3d
Every day
08:00
Live guide EN · DE · FR · MNP +1Pickup optionalFree cancellationfromUS$ 673per person
Sunset camel ride and dinner in Desert Agafay from Marrakech
›
‹
Sunset camel ride and dinner in Desert Agafay from MarrakechPick up from Marrakech at 4:30 pm, ride camels into the Agafay Desert as the sun drops, then eat Moroccan dinner under the stars with live music from the local team.
159 reviews
4.77★
Duration
5h 30m
Every day
16:30
Live guide EN · AR · FR · ESFree cancellationfromUS$ 68per person
Tangier Half-Day Tour: Kasbah, Caves & Camel Ride
›
‹
Travelers' pick
Tangier Half-Day Tour: Kasbah, Caves & Camel RideHalf-day Tangier tour with private guide, hotel pickup and camel ride: visit the Kasbah, Caves of Hercules and Cape Spartel where two oceans meet.
159 reviews
4.80★
Duration
4h–5h
start times · Every day
16
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 114per person
Fes to Volubilis, Moulay Idriss & Meknes: Private Day Trip
›
‹
Travelers' pick
Fes to Volubilis, Moulay Idriss & Meknes: Private Day TripStep into Roman ruins at Volubilis, wander Moulay Idriss’ sacred streets, and explore Meknes’ imperial gates with private transport and local insight.
158 reviews
4.92★
Duration
7h–8h
start times · Every day
7
Live guide EN · FRHotel pickupFree cancellationfromUS$ 79per person
Marrakech Airport Transfer: Private Car, WiFi & AC Comfort
›
‹
Marrakech Airport Transfer: Private Car, WiFi & AC ComfortStep off your flight in Marrakech & get a private airport transfer with AC, WiFi, and a local driver. Includes pickup at Menara Airport or your hotel. Book for stress-free arrival.
158 reviews
4.95★
Duration
30m
Every dayHotel pickupFree cancellationfromUS$ 23per person
Casablanca: Hassan II Mosque & Airport Transfer Private Tour
›
‹
Travelers' pick
Casablanca: Hassan II Mosque & Airport Transfer Private TourPrivate Casablanca tour with Hassan II Mosque access, Corniche, Central Market and round-trip airport transfer. Bilingual driver, AC vehicle, 45 min–1 hour between stops.
158 reviews
4.93★
Duration
6h–7h
start times · Every day
12
Live guide EN · RU · IT · FR +1Hotel pickupFree cancellationfromUS$ 110per person
Need help planning your next activity?