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 (101–120 of 1,901)

Agafay Desert camel ride & Berber villages from Marrakech
›
‹
Most booked
Agafay Desert camel ride & Berber villages from MarrakechRide camels through Agafay Desert and Atlas Mountains, visit a Berber family home for tea, hike to an isolated village.
565 reviews
4.81★
Duration
8h
start times · Every day
2
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 23per person
Casablanca Airport Transfer: Private Luxury Chauffeur Service
›
‹
Casablanca Airport Transfer: Private Luxury Chauffeur ServicePrivate airport transfer in Casablanca with luxury vehicle, professional driver & real-time flight tracking. Hotel or airport pickup, luggage assistance included.
563 reviews
4.94★
Duration
1h–3h
Every dayHotel pickupFree cancellationfromUS$ 23per person
Marrakech cooking class with chef Hassan: Learn tagine
›
‹
Travelers' pick
Marrakech cooking class with chef Hassan: Learn tagineJoin a 4-hour hands-on cooking class in Marrakech where you shop at a local market, then prepare and eat several Moroccan dishes with an English.
561 reviews
4.98★
Duration
4h
start times · Every day except Friday
2
Live guide EN · FRFree cancellationfromUS$ 36per person
Essaouira: Quad Bike Dunes & Atlantic Coast Tour with Photos
›
‹
Travelers' pick
Essaouira: Quad Bike Dunes & Atlantic Coast Tour with PhotosFeel the wind on a quad bike ride through Essaouira’s dunes and Atlantic coast, with pro gear, local guide, and free photos included. Small group tour, instant booking.
560 reviews
4.98★
Duration
2h
start times · Every day
2
Live guide EN · AR · FRFree cancellationfromUS$ 59per person
Private Marrakech City Tour: Medina, Souks & Bahia Palace
›
‹
Travelers' pick
Private Marrakech City Tour: Medina, Souks & Bahia PalacePrivate half-day tour of Marrakech's medina with certified local guide, hotel pickup and visits to Bahia Palace, Ben Youssef Madrasa, and the souks.
558 reviews
4.83★
Duration
3h–3h 30m
start times · Every day
3
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 86per person
Agadir: 4x4 Jeep Safari & Mini Sahara with Berber Lunch
›
‹
Travelers' pick
Agadir: 4x4 Jeep Safari & Mini Sahara with Berber LunchFull-day 4x4 jeep safari from Agadir through Mini Sahara desert and Berber villages with hotel pickup, tajine lunch, argan oil cooperative visit and guide.
556 reviews
4.95★
Duration
8h 30m
start times · Every day
2
Live guide EN · AR · DE · FRHotel pickupFree cancellationfromUS$ 34per person
Marrakech: 3h Private Sidecar Tour & Hidden Medina Neighborhoods
›
‹
★Top rated
Marrakech: 3h Private Sidecar Tour & Hidden Medina NeighborhoodsSidecar tour through Marrakech's Medina, Guéliz district, and palmgrove. Three hours with helmets, water, and driver commentary. Small groups, all ages welcome.
552 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide EN · FRFree cancellationfromUS$ 180per person
Casablanca Night Tour & Moroccan Dinner with Hassan II Mosque
›
‹
Travelers' pick
Casablanca Night Tour & Moroccan Dinner with Hassan II MosqueEvening tour of Casablanca with Hassan II Mosque, Old Medina & Mohammed V Square. Includes Moroccan dinner with live Andalusian show, hotel pickup, multilingual driver.
545 reviews
4.86★
Duration
3h 30m
start times · Every day
2
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 67per person
Marrakech: Agafay Desert Camel & Quad Tour with Lunch
›
‹
Marrakech: Agafay Desert Camel & Quad Tour with LunchSwap city chaos for the Agafay Desert’s quiet, ride camels and quad bikes, share tea with Berber villagers, and enjoy a traditional lunch, hotel pickup included.
523 reviews
4.90★
Duration
6h
Every day
09:30
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 103per person
Agadir Paradise Valley Day Trip with Swim & Berber Breakfast
›
‹
Travelers' pick
Agadir Paradise Valley Day Trip with Swim & Berber BreakfastStart your Agadir adventure with a swim in Paradise Valley, a Berber breakfast, mountain hike, and local encounters. Includes hotel pickup and return.
522 reviews
4.68★
Duration
5h–6h
start times · Every day
18
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 14.81per person
Marrakech Souks Shopping Tour: Bargaining & Artisan Workshops
›
‹
Marrakech Souks Shopping Tour: Bargaining & Artisan WorkshopsNavigate Marrakech's medina with a local guide who takes you past tourist traps to working artisans' shops. Three hours, custom itinerary, bargaining lessons included.
515 reviews
4.95★
Duration
3h
Every dayLive guide EN · FRFree cancellationfromUS$ 25per person
Marrakech to Erg Chebbi: 3-Day Desert Tour with Camel Trek
›
‹
Marrakech to Erg Chebbi: 3-Day Desert Tour with Camel TrekFeel the sand shift under your feet in Erg Chebbi, ride camels at sunset, and sleep beneath desert stars on this Marrakech to Merzouga tour: includes pickup & local guide.
512 reviews
4.98★
Duration
3d
Every day
08:00
Live guide EN · IT · FR · ESFree cancellationfromUS$ 251per person
Camel ride Tangier: Cape Spartel & Hercules Caves
›
‹
Travelers' pick
Camel ride Tangier: Cape Spartel & Hercules CavesVisit Cape Spartel and Hercules Caves from Tangier with a camel ride at Playa del Sol, complete with hotel pickup and an air-conditioned vehicle.
510 reviews
4.76★
Duration
2h–3h
start times · Every day
11
Hotel pickupFree cancellationfromUS$ 31per person
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride
›
‹
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride3-day desert tour from Marrakech to Merzouga with camel ride, Ait Benhaddou kasbah, Todra Canyon. Includes AC vehicle, driver, overnight desert camp. Shared group departures.
506 reviews
4.73★
Duration
3d
start times · Every day
2
Hotel pickupFree cancellationfromUS$ 106per person
Menara Airport to Marrakech Hotel: Luxury car, driver waits
›
‹
Best value
Menara Airport to Marrakech Hotel: Luxury car, driver waitsMenara Airport to hotel transfer Marrakech with luxury car, multilingual driver, complimentary water, and meet-and-greet service.
504 reviews
4.95★
Duration
20m–40m
Every dayHotel pickupFree cancellationfromUS$ 11per person
Essaouira & Sekkala Day Trip from Marrakech: Small Group
›
‹
Essaouira & Sekkala Day Trip from Marrakech: Small GroupDay trip from Marrakech to Essaouira with Sekkala fortress, argan tree goats, women's cooperative and harbor lunch. Includes hotel pickup, driver, AC vehicle. 10 hours.
504 reviews
4.94★
Duration
11h 30m
Every day
08:00
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 21per person
Rabat Day Trip from Casablanca: Kasbah, Chellah & Mausoleum
›
‹
Travelers' pick
Rabat Day Trip from Casablanca: Kasbah, Chellah & MausoleumFeel the pulse of Rabat on a private day trip from Casablanca with a local guide, stroll the Kasbah, see Hassan Tower, and relax at Marina Salé. Includes pickup.
500 reviews
4.88★
Duration
7h–8h
start times · Every day
3
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 63per person
Marrakech to Agafay Desert & Atlas: Valleys, Waterfalls, Camel Ride
›
‹
Marrakech to Agafay Desert & Atlas: Valleys, Waterfalls, Camel RideLeave Marrakech for a day trip through Agafay Desert and Atlas Mountains, walk Berber villages, sip tea with locals, ride camels, and enjoy hotel pickup.
500 reviews
4.66★
Duration
7h–8h
start times · Every day
2
Live guide EN · DE · ZH · IT +3Hotel pickupFree cancellationfromUS$ 17.11per person
Agafay Desert camel ride and dinner with fireshow
›
‹
Travelers' pick
Agafay Desert camel ride and dinner with fireshowRide camels through the Agafay Desert outside Marrakech, then enjoy a three-course Moroccan dinner at a Berber camp with fire show and live music under the stars.
499 reviews
4.92★
Duration
5h
start times · Every day
4
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 33per person
Rabat Day Trip from Casablanca: Hassan Tower & Royal Palaces
›
‹
Travelers' pick
Rabat Day Trip from Casablanca: Hassan Tower & Royal PalacesEight-hour guided tour from Casablanca to Rabat's imperial landmarks. Visit Hassan Tower's 12th-century ruins, the Mausoleum of Mohammed V.
499 reviews
4.75★
Duration
8h
start times · Every day
6
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 71per person
Need help planning your next activity?