Morocco

Top Things to Do in Morocco

We compared all 1,204 experiences in Morocco so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.8 1,204 experiences from US$ 4 Free cancellation on most experiences
Sort
Marrakech to Fes Desert Trip: Camel Ride & Erg Chebbi Camp
Marrakech to Fes Desert Trip: Camel Ride & Erg Chebbi Camp★★★★★★★★★★ 4.95 (344)2dYou’ll cross Morocco from Marrakech to Fes with a local guide at your side—watching mountain villages slip by your window before riding camels into Erg Chebbi’s dunes. Sleep in a Berber tent under Saharan stars after dinner by firelight, then wake up early for sunrise over endless sand. It’s not always comfortable but it’s real—and you’ll remember those moments long after you’re home.Free cancellationMost bookedfromUS$ 120View ›
Marrakech Medina: Food Tour with 15+ Tastings & Local Stories
Marrakech Medina: Food Tour with 15+ Tastings & Local Stories★★★★★★★★★★ 4.98 (341)4hYou’ll wind through Marrakech’s medina with a local foodie guide, tasting everything from wood-fired sardines to simmered escargot and harira soup with dates. Expect laughter over spicy olives, stories about Moroccan bread, and moments when the city’s sounds pause around you. This food tour is more than eating — it’s being let in on how Marrakechis live every day.Free cancellationTravelers' pickTop ratedfromUS$ 55View ›
Agafay Desert Camel Ride & Dinner from Marrakech
Agafay Desert Camel Ride & Dinner from Marrakech★★★★★★★★★★ 4.92 (341)5hThis evening tour from Marrakech takes you into the Agafay Desert for a 20-minute camel ride through rolling rocky hills, followed by a traditional Moroccan dinner at a Berber-style camp with live music, dance and a fire show. Hotel pickup and drop-off in Marrakech are included; you can book a shared group experience or a private tour for your party.Is it for me?Book the shared group tour if you're traveling solo or with one or two others and want to meet other travelers; choose the private option if you're with family or friends and prefer your own guide and timing for the evening.Free cancellationTravelers' pickfromUS$ 29View ›
Marrakech to Merzouga: 3-Day Desert Tour with Camel Rides & Luxury Camp
Marrakech to Merzouga: 3-Day Desert Tour with Camel Rides & Luxury Camp★★★★★★★★★★ 4.88 (341)3dYou’ll cross Atlas mountain passes with a small group, wander ancient kasbahs like Ait Ben Haddou with local guides, ride camels at sunset and sunrise in Merzouga’s dunes, and sleep under desert stars in a luxury camp. Expect laughter around shared meals and moments of quiet awe you won’t forget soon.Free cancellationfromUS$ 94View ›
Chefchaouen Day Trip from Fez: Blue City & Waterfall
Chefchaouen Day Trip from Fez: Blue City & Waterfall★★★★★★★★★★ 4.93 (333)12hYou get picked up from your Fez hotel, drive through the Rif Mountains with stops at Sidi Shahid Dam and a panoramic viewpoint, then spend four hours exploring Chefchaouen's blue medina on your own, visiting the Kasbah Museum, Uta el-Hammam Square, and Ras el-Maa Waterfall if you choose. Hotel pickup, minibus transport, and a multilingual driver are included; lunch is on your own.Is it for me?Book this if you want to see Chefchaouen without arranging your own transport from Fez and prefer to explore the medina at your own pace rather than follow a fixed itinerary—the long drive is what makes a full afternoon in the blue city possible in a single day.Free cancellationTravelers' pickfromUS$ 29View ›
Tangier: Kasbah, Hercules Caves & Cape Spartel Private Tour
Tangier: Kasbah, Hercules Caves & Cape Spartel Private Tour★★★★★★★★★★ 4.77 (333)4h–5hYou’ll feel Tangier’s energy from your first salty breath — walking shaded paths in Parc Perdicaris, gazing over two seas at Cap Spartel, exploring the echoing Caves of Hercules, then winding through Kasbah alleys with your guide. Expect laughter over mint tea, time for shopping in the Medina, and moments that stick with you after you leave.Free cancellationTravelers' pickKids −37%fromUS$ 94View ›
Day trip to Chefchaouen from Fez: Blue medina and waterfall views
Day trip to Chefchaouen from Fez: Blue medina and waterfall views★★★★★★★★★★ 4.84 (333)11h 30mA day trip from Fez to Chefchaouen with hotel pickup and a professional driver, covering 11.5 hours round-trip including stops at Sidi Chahed Dam and a panoramic viewpoint of the city before entering the medina. A live guide in English, Spanish, French or Arabic walks you through the main square, the kasbah museum, the Grand Mosque and the river that runs through the old town, then returns you to Fez by late afternoon. Lunch and drinks are your own choice.Is it for me?Choose the private option if you want to set your own pace through the medina, or the small group to split costs with other travelers.Free cancellationTravelers' pickfromUS$ 35View ›
Ourika Valley & Atlas Mountains Day Trip with Berber Breakfast
Ourika Valley & Atlas Mountains Day Trip with Berber Breakfast★★★★★★★★★★ 4.91 (328)5hYou get picked up from your hotel and driven into the High Atlas, where you visit a Berber women's cooperative, eat a traditional breakfast by the river, and have the option to walk for thirty minutes through the valley. The whole experience takes five hours with transport, food, tea, and water all included—you just show up at your hotel at the agreed time.Is it for me?Right for travelers staying in Marrakech who want to see the Atlas Mountains and Berber culture without arranging their own transport or timing. The five-hour window means it fits a half-day schedule, and the optional walk lets you choose how active you want to be.Free cancellationfromUS$ 64View ›
ATV riding in Agadir: Desert, beach & Berber villages
ATV riding in Agadir: Desert, beach & Berber villages★★★★★★★★★★ 4.98 (328)2hATV quad bike safari in Agadir where you ride through desert trails, Berber villages and along the beach for two hours, with a guide, safety briefing, helmet and goggles, mint tea break and hotel pickup included. The route mixes dunes and dry riverbeds with stops for photos and refreshment, suited to beginners and experienced riders alike.Is it for me?Book this if you want to ride the quad yourself rather than watch from a vehicle, and if you're comfortable spending two hours in the sun and sand with a small group. The fixed route and guide keep the day simple—no planning the desert on your own—and the pace works for both first-time riders and people who've done this before.Free cancellationfromUS$ 42View ›
Marrakech: Medina Street Food Walking Tour & Tangia Dinner
Marrakech: Medina Street Food Walking Tour & Tangia Dinner★★★★★★★★★★ 4.86 (326)3h 30mYou’ll wind through Marrakech’s medina streets with a local guide, tasting tangia straight from clay pots, homemade couscous served by Souk Mama herself, and crispy sfinge doughnuts fresh off the fryer. Expect laughter, stories you won’t find in any guidebook, and flavors that linger long after you leave those narrow alleys behind.Free cancellationKids −100%fromUS$ 80View ›
Agafay Desert Dinner, Camel Ride & Quad Biking from Marrakech
Agafay Desert Dinner, Camel Ride & Quad Biking from Marrakech★★★★★★★★★★ 4.96 (320)6hThis six-hour evening activity from Marrakech combines a camel ride or quad bike ride across the Agafay Desert dunes at sunset, a traditional Moroccan dinner with live music and dance, and a visit to an Argan Oil Women's Cooperative. Pickup and drop-off from Marrakech are included; you choose between a camel ride or a quad bike (two riders per bike), and coffee or tea rounds out the meal.Is it for me?Sunset, camel or quad bike ride, traditional dinner, and live performances all bundled into one evening—no need to book separate experiences.Free cancellationTravelers' pickKids −62%fromUS$ 47View ›
Ouzoud Waterfalls Day Trip: Atlas Mountains, Boat & Lunch
Ouzoud Waterfalls Day Trip: Atlas Mountains, Boat & Lunch★★★★★★★★★★ 4.93 (318)12hYou’ll travel from Marrakech through Berber villages into the Atlas Mountains for a day trip to Ouzoud Waterfalls. Hike down with a local guide, meet wild monkeys, take a boat ride under Morocco’s highest falls, and enjoy traditional lunch overlooking the water. Expect laughter, spray on your face, and maybe a little dust in your shoes.Free cancellationBest valueKids −100%fromUS$ 21View ›
Ourika Valley High Atlas hike waterfalls day tour
Ourika Valley High Atlas hike waterfalls day tour★★★★★★★★★★ 4.87 (318)7h–8hA day tour from Marrakech to the Ourika Valley combines a guided hike to Setti Fatma's waterfalls with a visit to a Berber family home, a traditional market stop, and lunch by the river. The tour departs at 9:30 am, includes hotel pickup and an air-conditioned minibus with a local guide, and returns around 6:30 pm. Choose between a shared group tour or a private option.Is it for me?Book the shared group tour if you're comfortable meeting other travelers and want the best value; choose the private VIP option if you prefer a dedicated guide and vehicle for your group. Either way, you'll need a moderate level of fitness for the hike to the waterfalls—the paths are well-trodden but involve climbing and uneven terrain.Free cancellationKids −45%fromUS$ 23View ›
Marrakech to Merzouga Desert: 3-Day Group Tour with Camel Trek & Berber Camp
Marrakech to Merzouga Desert: 3-Day Group Tour with Camel Trek & Berber Camp★★★★★★★★★★ 4.94 (318)3dYou’ll cross wild Atlas passes from Marrakech to Merzouga desert on this group tour—ride camels at sunset, share music by a campfire under Saharan stars, wake early for sunrise over endless dunes. With a local guide and traditional meals included, every moment feels grounded and real.Free cancellationTravelers' pickfromUS$ 117View ›
Agadir: Camel Ride, Local Market & Moroccan Tea with Pickup
Agadir: Camel Ride, Local Market & Moroccan Tea with Pickup★★★★★★★★★★ 4.69 (317)2h 30mYou’ll ride camels through Souss Massa’s dunes near Agadir with a local guide who shares stories along the way. Expect wildflowers underfoot, kids waving from fences, sweet mint tea poured high into your glass, and homemade cakes after your ride. It’s slow travel that leaves you smiling long after you’ve brushed off the sand.Free cancellationTravelers' pickfromUS$ 21View ›
Marrakesh: Sunrise Hot Air Balloon Ride & Atlas Views with Pickup
Marrakesh: Sunrise Hot Air Balloon Ride & Atlas Views with Pickup★★★★★★★★★★ 4.88 (317)4h–5hYou’ll float above Marrakesh and the Atlas Mountains at sunrise with a small group and local guide, watching villages wake beneath you before landing for fresh bread and mint tea breakfast. Hotel pickup is included—and you’ll take home a signed flight certificate as a keepsake from your morning in the sky.Free cancellationKids −50%fromUS$ 211View ›
Moroccan Cooking Class in Marrakech: Market to Table
Moroccan Cooking Class in Marrakech: Market to Table★★★★★★★★★★ 4.97 (315)4hA 4-hour cooking class in Marrakech where you learn to prepare Moroccan dishes from a local chef in a well-equipped kitchen. The morning session includes a market visit to select fresh ingredients; both morning and evening sessions end with tasting what you've cooked. Recipes arrive as a PDF afterward, and lunch or dinner is included depending on your time slot.Is it for me?The 4-hour block means you can fit this into a morning or evening without losing the rest of your day—the market visit is only available in the morning if you want to shop for ingredients yourself, while the evening class works if you're already settled elsewhere in Marrakech and want a single immersive experience.Free cancellationTravelers' pickKids −22%fromUS$ 59View ›
Marrakech: Night Medina Food Tour & Djemaa El-Fna Dinner
Marrakech: Night Medina Food Tour & Djemaa El-Fna Dinner★★★★★★★★★★ 4.65 (315)3hYou’ll follow a local guide through Marrakech’s buzzing medina by night, tasting everything from snail soup to pastries as you weave through markets and spice stalls. Share stories over dinner in Djemaa El-Fna square surrounded by music and performers — it’s less about ticking off sights than feeling swept up in the city’s nighttime rhythm.Free cancellationInfants freefromUS$ 47View ›
Marrakech Palmeraie: Camel Ride with Hotel Pickup & Mint Tea
Marrakech Palmeraie: Camel Ride with Hotel Pickup & Mint Tea★★★★★★★★★★ 4.77 (315)You’ll ride camels through Marrakech’s Palmeraie oasis with a local guide who’ll help you dress in traditional Saharan attire. Along the way, pause for fresh mint tea under shady palms and swap stories with your hosts before heading back to your hotel — it’s a gentle escape from city rush that lingers in memory.Free cancellationKids −50%fromUS$ 23View ›
Marrakech to Zagora: 2-Day Desert Tour with Camel Ride & Berber Camp
Marrakech to Zagora: 2-Day Desert Tour with Camel Ride & Berber Camp★★★★★★★★★★ 4.70 (312)2dYou’ll leave Marrakech before sunrise, cross mountain passes with a local driver, explore ancient kasbahs like Aït Ben Haddou, ride camels into sunset near Zagora, then share dinner under desert stars in a Berber camp. Wake early for sunrise over sand dunes before heading home — it’s not polished or fancy but feels real all the way through.Free cancellationfromUS$ 76View ›
Do you need help planning your next activity?