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 (181–200 of 1,901)

Marrakech: Atlas Mountains, 3 Valleys & Camel Ride at Sunset
›
‹
Most booked
Marrakech: Atlas Mountains, 3 Valleys & Camel Ride at SunsetFull-day Atlas Mountains tour from Marrakech with camel ride, Berber villages, waterfalls and traditional dinner near Mount Toubkal. Pickup included, 8 hours, small groups.
351 reviews
4.78★
Duration
5h
start times · Every day
2
Live guide EN · PT · PL · FR +1Hotel pickupFree cancellationfromUS$ 27per person
2-Day Marrakech to Fez Desert Tour: Camel Ride & Erg Chebbi Camp
›
‹
2-Day Marrakech to Fez Desert Tour: Camel Ride & Erg Chebbi CampTwo-day desert tour from Marrakech through the Atlas Mountains to Erg Chebbi. Ride camels across the dunes, sleep under stars in a Berber tent camp, and sandboard at sunrise.
346 reviews
4.95★
Duration
2d
start times · Every day
3
Live guide EN · FRHotel pickupFree cancellationfromUS$ 120per person
3-Day Marrakech to Merzouga Tour: Camel Rides & Desert Camp
›
‹
3-Day Marrakech to Merzouga Tour: Camel Rides & Desert CampThree days from Marrakech through the Atlas mountains, Ait Ben Haddou kasbah and Todgha Gorges to the Merzouga desert.
343 reviews
4.88★
Duration
3d
Every day
07:00
Live guide EN · FR · ESFree cancellationfromUS$ 91per person
Marrakech Street Food Tour: Small Groups, Local Stories
›
‹
Marrakech Street Food Tour: Small Groups, Local StoriesThree-and-a-half hours walking the medina's back alleys with an English-speaking guide, tasting tangia, mechoui, couscous and charcoal-grilled dishes.
338 reviews
4.86★
Duration
3h 30m
Every day
18:00
Live guide ENFree cancellationfromUS$ 80per person
Day trip to Chefchaouen from Fez: Blue medina and waterfall views
›
‹
Travelers' pick
Day trip to Chefchaouen from Fez: Blue medina and waterfall viewsLeave Fez at 8am for Chefchaouen's blue medina. With hotel pickup and a guide, explore the kasbah museum and main square before returning to Fez the same day.
338 reviews
4.82★
Duration
11h 30m
start times · Every day
3
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 34per person
Chefchaouen Day Trip from Fez: Blue City & Waterfall
›
‹
Travelers' pick
Chefchaouen Day Trip from Fez: Blue City & WaterfallDay trip from Fez to Chefchaouen with three scenic stops, four hours exploring the blue medina, Ras el-Maa Waterfall and local guide. Hotel pickup included.
335 reviews
4.93★
Duration
12h
start times · Every day
2
Pickup optionalFree cancellationfromUS$ 29per person
Merzouga Desert Tour: 3-Day Camel Trek & Desert Camp
›
‹
Best value
Merzouga Desert Tour: 3-Day Camel Trek & Desert CampThree-day guided tour from Marrakech through the Atlas Mountains and Kasbah Ait Ben Haddou to Merzouga desert, with camel trekking.
333 reviews
4.93★
Duration
3d
start times · Every day
2
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 5.70per person
ATV riding in Agadir: Desert, beach & Berber villages
›
‹
★Top rated
ATV riding in Agadir: Desert, beach & Berber villagesRide a quad bike through Agadir's desert and Atlantic coastline, stopping for mint tea with nomads and scenic photo stops, all with hotel pickup and safety gear.
331 reviews
4.98★
Duration
2h
start times · Every day
3
Live guide EN · DE · AR · FRHotel pickupFree cancellationfromUS$ 48per person
Ourika Valley & Atlas Mountains Day Trip with Berber Breakfast
›
‹
Ourika Valley & Atlas Mountains Day Trip with Berber BreakfastHalf-day tour from Marrakech to Ourika Valley and Atlas Mountains with hotel pickup, Berber breakfast, and mint tea by the river.
329 reviews
4.91★
Duration
5h
Every day
08:30
Live guide ENPickup optionalFree cancellationfromUS$ 63US$ 56per person
Hot Air Balloon Ride over Marrakech and Atlas Mountains
›
‹
Hot Air Balloon Ride over Marrakech and Atlas MountainsRise above Marrakech's desert and Atlas foothills on a 4–5 hour hot air balloon flight at sunrise, starting with hotel pickup and breakfast.
327 reviews
4.88★
Duration
4h–5h
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 205per person
Moroccan Cooking Class in Marrakech: Market to Table
›
‹
Moroccan Cooking Class in Marrakech: Market to TableMoroccan cooking class in Marrakech with market visit (morning only), 4 hours in a well-equipped kitchen learning to make tajine.
322 reviews
4.98★
Duration
4h
start times · Every day
2
Live guide EN · ARFree cancellationfromUS$ 79per person
Agafay Desert Dinner, Camel Ride & Quad Biking from Marrakech
›
‹
Travelers' pick
Agafay Desert Dinner, Camel Ride & Quad Biking from MarrakechRide a camel or quad bike through the Agafay Desert at sunset, then enjoy traditional Moroccan dinner with live music and dance performances under the stars.
321 reviews
4.95★
Duration
6h
start times · Every day
2
Live guide EN · DE · RU · PT +12Pickup optionalFree cancellationfromUS$ 44per person
Ourika Valley High Atlas hike waterfalls day tour
›
‹
Ourika Valley High Atlas hike waterfalls day tourDay trip from Marrakech to High Atlas Mountains with hikes to Setti Fatma's waterfalls and a visit to a Berber family home, including hotel pickup and local guide.
320 reviews
4.88★
Duration
7h–8h
start times · Every day
2
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 23per person
Agadir: Camel Ride, Local Market & Moroccan Tea with Pickup
›
‹
Travelers' pick
Agadir: Camel Ride, Local Market & Moroccan Tea with PickupFeel the rhythm of Agadir on a camel ride through Souss Massa, taste local tea & cakes, and enjoy hotel pickup. Experience Morocco’s colors with a friendly guide.
319 reviews
4.69★
Duration
2h 30m
start times · Every day
15
Live guide EN · DE · AR · FR +1Hotel pickupFree cancellationfromUS$ 21per person
Ouzoud Waterfalls Day Trip: Atlas Mountains, Boat & Lunch
›
‹
Ouzoud Waterfalls Day Trip: Atlas Mountains, Boat & LunchFeel the spray at Ouzoud Waterfalls on a Marrakech day trip with a local guide, boat ride to the falls, and lunch overlooking the cascades. Includes hotel pickup.
319 reviews
4.93★
Duration
12h
Every day
08:00
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 20per person
Camel Ride in Marrakech: Palmeraie with Hotel Pickup
›
‹
Camel Ride in Marrakech: Palmeraie with Hotel PickupRide a camel through the Palmeraie palm grove north of Marrakech with hotel pickup and drop-off included. The guide teaches you how to ride, and mint tea waits at the end.
318 reviews
4.77★
start times · Every day
2
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 23per person
Marrakech: Night Medina Food Tour & Djemaa El-Fna Dinner
›
‹
Marrakech: Night Medina Food Tour & Djemaa El-Fna DinnerFollow a local guide through Marrakech’s medina at night, sample street food like snail soup and preserved meats, and share dinner in lively Djemaa El-Fna. Small groups, includes dinner.
317 reviews
4.65★
Duration
3h
Every day
18:00
Live guide ENFree cancellationfromUS$ 45per person
Camel Trekking & Desert Camp in Merzouga: Overnight in Erg Chebbi
›
‹
Travelers' pick
Camel Trekking & Desert Camp in Merzouga: Overnight in Erg ChebbiOvernight camel trek in Merzouga's Erg Chebbi dunes with hotel pickup, nomad-style tent camp, sunset and sunrise viewing.
315 reviews
4.95★
Duration
2d
Every day
17:00
Live guide EN · FR · ESFree cancellationfromUS$ 86per person
Marrakech to Zagora Desert Tour: Camel Ride & Berber Camp
›
‹
Marrakech to Zagora Desert Tour: Camel Ride & Berber CampTwo-day guided tour from Marrakech through the Atlas Mountains to Zagora's desert, with camel rides, a night in a traditional Berber camp.
312 reviews
4.70★
Duration
2d
Every day
07:00
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 74per person
Morocco 10-Day Tour: Sahara Desert & Imperial Cities
›
‹
Morocco 10-Day Tour: Sahara Desert & Imperial Cities10-day private Morocco tour from Casablanca covering Sahara Desert, Marrakech, Fes, and Merzouga. Includes hotels, camel rides, and private guide fluent in English.
309 reviews
4.96★
Duration
10d
Every dayLive guide EN · AR · DE · PT +3Hotel pickupFree cancellationfromUS$ 2,908per person
Need help planning your next activity?