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 (221–240 of 1,901)

Marrakech Street Food Tour: 5-8 Dishes & Local Markets
›
‹
Most booked
Marrakech Street Food Tour: 5-8 Dishes & Local MarketsEvening street food tour in Marrakech's Medina at 6:30pm. Taste 5–8 dishes including harira, tangia, and pastries with a local guide. Includes water, tea, and coffee.
275 reviews
4.86★
Duration
4h
start times · Every day
3
Live guide EN · ARFree cancellationfromUS$ 51per person
Fez Medina walking tour with official guide: UNESCO walled city
›
‹
Fez Medina walking tour with official guide: UNESCO walled cityWalk the labyrinthine alleys of Fez El Bali, the oldest walled medina in Morocco, visiting the 14th-century Bou Inania Madrasa, Chouara Tannery.
274 reviews
4.91★
Duration
4h
Every dayLive guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 34US$ 29per person
Marrakech: Agafay Desert Quad Bike & Camel Ride with Dinner & Fire Show
›
‹
Travelers' pick
Marrakech: Agafay Desert Quad Bike & Camel Ride with Dinner & Fire ShowQuad bike and camel ride in Agafay Desert near Marrakech with 3-course Moroccan dinner, live music and fire show. Includes pickup, sunset tea and evening experience.
272 reviews
4.88★
Duration
5h–6h
start times · Every day
4
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 14.83per person
Agadir Quad Biking and Sandboarding 3.5-Hour Tour
›
‹
Travelers' pick
Agadir Quad Biking and Sandboarding 3.5-Hour TourQuad bike through Saharan terrain and beach dunes near Agadir with helmet and goggles provided, then try sandboarding and enjoy Berber-style mint tea with hotel pickup.
271 reviews
4.89★
Duration
3h 30m
start times · Every day
5
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 32per person
Casablanca: Hassan II Mosque Skip-the-Line Guided Tour
›
‹
Travelers' pick
Casablanca: Hassan II Mosque Skip-the-Line Guided TourHassan II Mosque guided tour in Casablanca with skip-the-line entry. English, French, German & Spanish guides. Small groups, daily departures 9am–4pm.
270 reviews
4.69★
Duration
45m–1h
start times · Every day
5
Live guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 15.56per person
Paradise Valley & Atlas Mountains tour from Agadir: Natural pools
›
‹
Travelers' pick
Paradise Valley & Atlas Mountains tour from Agadir: Natural poolsHalf-day tour from Agadir to Paradise Valley's natural pools and the Imouzzer Honey Route in the Atlas Mountains with a local guide and swimming.
269 reviews
4.86★
Duration
5h
Every day except Friday and Sunday
08:30
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 23per person
Marrakech to Ait Ben Haddou & Ouarzazate: Atlas Mountains Day Trip
›
‹
Marrakech to Ait Ben Haddou & Ouarzazate: Atlas Mountains Day TripPrivate day tour from Marrakech through Atlas Mountains to UNESCO Kasbah Ait Ben Haddou and Ouarzazate film studios. Includes driver, lunch, local guide. 12 hours round-trip.
265 reviews
4.95★
Duration
10h–12h
start times · Every day
3
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 274per person
Marrakech: Imlil Valley & 3 Valleys Hike with Berber Villages
›
‹
Marrakech: Imlil Valley & 3 Valleys Hike with Berber VillagesDay hike from Marrakech into the Atlas Mountains with a local guide. Walk through Imlil Valley, visit Berber villages, see waterfalls. Pickup included, all levels welcome.
265 reviews
4.90★
Duration
7h
Every day
09:00
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 17per person
Casablanca: Hassan II Mosque & Medina with Local Guide & Pickup
›
‹
Casablanca: Hassan II Mosque & Medina with Local Guide & PickupGuided tour of Casablanca from cruise port or hotels. Includes Hassan II Mosque, old Medina, Rick's Café, Corniche and market. AC transport, multilingual driver.
264 reviews
4.67★
Duration
4h
start times · Every day
4
Live guide EN · RU · IT · FR +1Hotel pickupFree cancellationfromUS$ 50per person
Fez Medina Tour: 4-hour guided walk through souks & mosques
›
‹
Best value
Fez Medina Tour: 4-hour guided walk through souks & mosquesA 4-hour guided tour of Fez's medina with a Tourist Office guide takes you through narrow souks lined with spices and carpets, past the Kairaouine Mosque.
264 reviews
4.59★
Duration
4h
start times · Every day
6
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 12per person
Agadir Camel Ride with Couscous & Barbecue: Includes hotel pickup and drop-off
›
‹
Travelers' pick
Agadir Camel Ride with Couscous & Barbecue: Includes hotel pickup and drop-offRide a camel through eucalyptus forest and a scenic village outside Agadir, with hotel pickup, mint tea, Moroccan cakes and barbecue included, morning.
263 reviews
4.41★
Duration
3h
start times · Every day
16
Live guide EN · DE · AR · FR +1Hotel pickupFree cancellationfromUS$ 18.82per person
Merzouga Desert: Camel Ride & Overnight Sahara Camp
›
‹
Travelers' pick
Merzouga Desert: Camel Ride & Overnight Sahara CampOvernight desert camp in Merzouga with camel rides across Erg Chebbi dunes, sunset viewing, Berber music, dinner and breakfast included. Small groups, all ages welcome.
262 reviews
4.92★
Duration
2d
start times · Every day
5
Live guide EN · AR · IT · FR +1Free cancellationfromUS$ 57per person
3-Day Fez to Marrakech Desert Tour: Camel Ride & Mountain Pass
›
‹
Travelers' pick
3-Day Fez to Marrakech Desert Tour: Camel Ride & Mountain PassFez's medina, Middle Atlas Mountains, cedar forests with monkeys, camel rides on Erg Chebbi dunes, Todra Gorge.
261 reviews
4.75★
Duration
3d
Every day
07:00
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 153per person
Chefchaouen Private Tour: Blue City Walk & Local Guide
›
‹
★Top rated
Chefchaouen Private Tour: Blue City Walk & Local GuidePrivate walking tour of Chefchaouen's blue medina with guide. Includes hotel pickup, Kasbah Museum, Place Outa el Hammam, Ras el-Maa Waterfall and sunset views.
261 reviews
4.98★
Duration
2h–3h
start times · Every day
9
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 40per person
Essaouira day trip from Marrakech: Medina, port and beach
›
‹
Essaouira day trip from Marrakech: Medina, port and beachFull-day tour from Marrakech to Essaouira with air-conditioned transport and a live guide in English or French. Wander the UNESCO-listed medina.
260 reviews
4.79★
Duration
9h–10h
start times · Every day
2
Live guide EN · FRPickup optionalFree cancellationfromUS$ 17.11per person
Marrakech to Essaouira: Private Taxi & Scenic 3-Hour Drive
›
‹
Marrakech to Essaouira: Private Taxi & Scenic 3-Hour DrivePrivate taxi from Marrakech to Essaouira with door-to-door pickup, air-conditioned vehicle, and optional argan oil stop. 3-hour coastal drive, flexible scheduling.
260 reviews
4.96★
Duration
3h
Every dayLive guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 114per group
Marrakech: Atlas Mountains Day Trip & Berber Lunch with Guide
›
‹
Marrakech: Atlas Mountains Day Trip & Berber Lunch with GuideMorning pickup from Marrakech, 1.5-hour drive to High Atlas, guided hike through Berber villages, tagine lunch in a local home, back by 6pm. Includes transport, guide, meals.
258 reviews
4.95★
Duration
8h 20m
start times · Every day
2
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 29per person
Fez Medina Walking Tour: Tanneries, Mosques & Souks Pickup
›
‹
Fez Medina Walking Tour: Tanneries, Mosques & Souks PickupLose yourself in Fez’s medina with a local guide: see tanneries, ancient mosques, artisan souks, and historic fountains. Includes hotel pickup and drop-off.
258 reviews
4.89★
Duration
3h–4h
start times · Every day
13
Live guide EN · ESHotel pickupFree cancellationfromUS$ 40per person
Agadir: Hot Air Balloon Flight & Traditional Breakfast Pickup
›
‹
Travelers' pick
Agadir: Hot Air Balloon Flight & Traditional Breakfast PickupFloat above Agadir at sunrise in a hot air balloon, help with the setup, and share a Moroccan breakfast after landing. Includes hotel pickup and local guide.
257 reviews
4.77★
Duration
4h–5h
start times · Every day
2
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 239per person
Marrakech: ANIMA Garden Shuttle Ticket & Art Walk
›
‹
Marrakech: ANIMA Garden Shuttle Ticket & Art WalkSlip out of Marrakech’s noise into ANIMA Garden: botanical art, Atlas views, museum rooms, and fresh juice at Café Paul Bowles. Includes shuttle transfer.
256 reviews
4.70★
Duration
1h–4h
Every dayFree cancellationfromUS$ 16.54per person
Need help planning your next activity?