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
Agafay Desert: Quad, Camel Ride, Dinner & Fire Show Tour
Agafay Desert: Quad, Camel Ride, Dinner & Fire Show Tour★★★★★★★★★★ 4.97 (270)6hYou’ll ride quad bikes through Agafay’s rocky hills, sip tea at a women’s argan cooperative, sway on camelback at sunset, then share Moroccan dinner under lanterns as Berber music fills the night air. The fire show is wild but somehow calming too — it all feels bigger than you expect.Free cancellationMost bookedfromUS$ 28View ›
Marrakech Street Food Tour: 5-8 Dishes & Local Markets
Marrakech Street Food Tour: 5-8 Dishes & Local Markets★★★★★★★★★★ 4.86 (270)4hYou start at Café de France at 6:30pm and spend the evening tasting 5–8 authentic Moroccan dishes in the Medina's quieter streets, from harira and msemen to tangia and fresh pastries. Your guide shares the cultural story behind each food. Water, tea, and coffee are included. The tour is not suitable for vegans or vegetarians, but the guide accommodates allergies. If you're there during Ramadan, you'll break the fast at a local family home instead.Is it for me?Book this if you want to eat what locals actually eat in Marrakech without navigating the Medina alone or figuring out which stalls are safe — the evening timing and small-group format mean you're tasting real food in real places, not a sanitized version for tourists, and the guide's stories turn each dish into something you'll remember.Free cancellationTravelers' pickfromUS$ 53View ›
Marrakech E-Bike Tour: Medina & Desert Ride with Local Guide
Marrakech E-Bike Tour: Medina & Desert Ride with Local Guide★★★★★★★★★★ 5.00 (269)3hYou ride an electric bike through Marrakech's medina with a local guide, stopping at hidden spots and landmarks like the Koutoubia Mosque, then head to the Palmeraie for off-road riding and mint tea. The e-motor means you cover more ground without fighting the heat, and the guide adapts the pace to your comfort. Bottled water and fresh juice are included, and the whole tour takes 4–5 hours.Is it for me?Book this if you want to see more of Marrakech than you'd cover on foot, without the exhaustion — the e-motor is what makes it possible to ride through the medina and still have energy for the desert section and tea afterward.Free cancellationTop ratedfromUS$ 47View ›
Marrakech to Ouzoud Waterfalls: Day Trip with Boat Ride & Trek
Marrakech to Ouzoud Waterfalls: Day Trip with Boat Ride & Trek★★★★★★★★★★ 4.96 (267)1dYou’ll leave Marrakech behind for a full day at Ouzoud Waterfalls, trekking down shaded paths with a local guide, crossing the river by boat, and sharing lunch overlooking the cascades. Expect laughter (maybe from monkeys), cool spray on your face, and small surprises that linger long after you’re back in the city.Free cancellationInfants freefromUS$ 21View ›
Marrakech: Imlil Valley & 3 Valleys Hike with Berber Villages
Marrakech: Imlil Valley & 3 Valleys Hike with Berber Villages★★★★★★★★★★ 4.90 (264)7hYou hike from Marrakech into the Atlas Mountains with a local guide who knows the villages and valleys personally. The day includes transport, a Berber village visit with tea, a waterfall walk, and panoramic views of Mount Toubkal. You're back in Marrakech by evening, having seen how people actually live in the mountains rather than how they're packaged for tourists.Is it for me?Right for travelers who want to see the Atlas Mountains and Berber culture without a rushed itinerary or a crowded group. Expect a full day out—the drive and hike take time—but that's what makes the village visit and the mountain views feel unhurried and real.Free cancellationKids −29%fromUS$ 17View ›
Casablanca: Hassan II Mosque & Medina with Local Guide & Pickup
Casablanca: Hassan II Mosque & Medina with Local Guide & Pickup★★★★★★★★★★ 4.67 (264)4hYou get picked up from your cruise port or hotel and spend the day moving through Casablanca's main landmarks—the Hassan II Mosque, old Medina, Rick's Café, Corniche, central market, and Habous Quarter—with a multilingual driver who handles all the transport and timing. Entry fees and queues are managed, water and snacks are included, and you return to your starting point without arranging anything yourself.Is it for me?Book this if you're arriving by cruise or staying in a hotel and want to see Casablanca's main sights without arranging transport, entry timing, or navigating between stops yourself—the fixed itinerary and included pickup mean you step out of your accommodation or port and the day is already organized.Free cancellationfromUS$ 50View ›
Agadir Camel Ride with Couscous & Barbecue: Includes hotel pickup and drop-off
Agadir Camel Ride with Couscous & Barbecue: Includes hotel pickup and drop-off★★★★★★★★★★ 4.41 (263)3hA camel ride in the countryside outside Agadir, Morocco, where you leave the city behind and travel through eucalyptus forest to a scenic village, with chances to spot migratory birds including flamingos. Hotel pickup and drop-off are included, along with a guide who speaks English, Spanish, French, German and one additional language. The tour runs three hours and ends with mint tea, Moroccan cakes, and barbecue or couscous if you select that option at checkout.Is it for me?Book the morning or afternoon departure if you want to ride in daylight and have the rest of your day free; the sunset option works if you prefer to end your day on the camel and watch the light change over the countryside. Choose the barbecue option if you want a full meal; skip it if you prefer just the tea and cakes.Free cancellationTravelers' pickfromUS$ 19.32View ›
Casablanca half-day tour: Hassan II Mosque and Old Medina
Casablanca half-day tour: Hassan II Mosque and Old Medina★★★★★★★★★★ 4.82 (263)4hA half-day guided tour of Casablanca takes you through the Hassan II Mosque, the Old Medina, Habous Quarter, and Corniche Ain Diab with a multilingual driver and air-conditioned transport. The tour runs four hours and includes bottled water, tea or coffee, and parking; you pick between a small group or private option at checkout. Suitable for all fitness levels and wheelchair accessible.Is it for me?Small group lets you meet fellow travelers while sharing costs; private gives you a dedicated driver who adjusts the pace to your interests as you explore Hassan II Mosque, the Corniche, and Casablanca's architectural blend.Free cancellationTravelers' pickfromUS$ 82View ›
Fez Medina walking tour with official guide: UNESCO walled city
Fez Medina walking tour with official guide: UNESCO walled city★★★★★★★★★★ 4.92 (262)4hThis private guided walking tour of Fez Medina takes you through the UNESCO-listed walled city founded in the 8th century, with a local guide leading you through the car-free alleys to the Bou Inania Madrasa, Chouara Tannery, Al-Qarawiyyin Mosque and university, Seffarine Square, and Nejjarine fountain. Hotel pickup is included; the guide speaks English, Spanish, French or Arabic.Is it for me?The 4-hour walk leaves your morning free if you eat breakfast early, or your afternoon open if you start later—either way, it fits inside a single day without rushing. If you need to see the medina's major landmarks and understand how the city is laid out, a guide who knows the alleys is what makes that possible; walking alone means retracing your steps and missing the connections between sites.Free cancellation-27%Kids −50%fromUS$ 30View ›
Fez Medina Tour: 4-hour guided walk through souks & mosques
Fez Medina Tour: 4-hour guided walk through souks & mosques★★★★★★★★★★ 4.58 (259)4hA 4-hour guided tour of Fez's medina with an official Tourist Office guide covers the Kairaouine Mosque (founded 859), the Andalusian Mosque, the Chouara Tannery where leather is dyed by hand, Nejjarine Square, and Bab Bou Jeloud. The guide speaks English, Spanish or French and walks you through the narrow streets of one of the world's largest walled cities. Choose the shared tour if you want to join other travelers, or book private if you prefer pickup from your riad or hotel included in the price.Is it for me?Book the private tour if you're staying in a riad or hotel in the old medina and want pickup included — it saves the navigation on your first morning and keeps the group small. The shared tour works well if you're staying outside the medina or prefer to meet other travelers and split the cost.Free cancellationBest valuefromUS$ 10View ›
Essaouira day trip from Marrakech: Medina, port and beach
Essaouira day trip from Marrakech: Medina, port and beach★★★★★★★★★★ 4.80 (259)9h–10hA full-day tour from Marrakech to the coastal city of Essaouira includes air-conditioned transport, a live guide in English or French, and roughly five hours of free time to explore on your own. The route passes through argan groves where goats climb the trees to eat the fruit, then opens onto the UNESCO-listed medina, the port protected by 18th-century fortifications, and the beach. You choose between a small-group departure or a private tour.Is it for me?Book the small-group option if you're comfortable sharing transport and want to meet other travelers; choose the private tour if you prefer a dedicated vehicle and guide for your group, or if your hotel pickup timing needs flexibility that a shared schedule won't allow.Free cancellationfromUS$ 17.56View ›
Paradise Valley & Atlas Mountains tour from Agadir: Natural pools
Paradise Valley & Atlas Mountains tour from Agadir: Natural pools★★★★★★★★★★ 4.88 (259)5hA half-day guided tour from Agadir takes you to Paradise Valley, a mountain oasis with natural swimming pools, then up to the Imouzzer Honey Route in the Atlas Mountains for a garden visit and mint tea. The route includes a 30-minute walk through streams and valleys, an air-conditioned vehicle, a live guide in English, French or Arabic, and free time to swim and photograph the landscape. Not suitable for travelers with spinal injuries, pregnancy, or cardiovascular concerns; moderate fitness required.Is it for me?Five hours is the full commitment, which leaves the rest of your day open for the beach or the medina. The walk involves uneven stairs and drops, so you'll need moderate fitness and comfort on mountain terrain; it's not a casual stroll, but the pace is set by the group and swimming time is built in.Free cancellationTravelers' pickfromUS$ 23View ›
Marrakech: Atlas Mountains Day Trip & Berber Lunch with Guide
Marrakech: Atlas Mountains Day Trip & Berber Lunch with Guide★★★★★★★★★★ 4.96 (257)8h 20mYou get picked up from your hotel, driven to the High Atlas foothills, guided through a two-hour hike past Berber villages and terraced fields, fed a homemade lunch in a local home, and returned to Marrakech by early evening. Transport, guide, meals, and water are all included, so you show up and walk.Is it for me?A good fit if you want to see the High Atlas and meet Berber families without arranging transport or a guide yourself — the pickup and timing mean you just show up at your hotel. Plan for a full day out from morning to early evening; that's what makes the drive, the walk, and the lunch all fit in one trip.Free cancellationfromUS$ 23View ›
Fez Medina Walking Tour: Tanneries, Mosques & Souks Pickup
Fez Medina Walking Tour: Tanneries, Mosques & Souks Pickup★★★★★★★★★★ 4.89 (256)3h–4hYou’ll wind through Fez’s legendary medina with a local guide—smelling spices, watching tanners work vivid dye pits, glimpsing ancient mosques, and tasting market snacks as you go. Expect laughter over language mishaps and quiet moments tracing centuries-old tiles. This guided tour includes hotel or riad pickup so you can just follow your curiosity—and maybe get a little lost on purpose.Free cancellationfromUS$ 41View ›
Marrakech to Ait Ben Haddou & Ouarzazate: Atlas Mountains Day Trip
Marrakech to Ait Ben Haddou & Ouarzazate: Atlas Mountains Day Trip★★★★★★★★★★ 4.95 (256)10h–12hYou travel from Marrakech over the Atlas Mountains to Ouarzazate and the UNESCO kasbah of Ait Ben Haddou, with a private driver, lunch included, and a local guide through the village. The day covers roughly 12 hours round-trip, crossing the Tizi-n'Tichka Pass at 2,260 meters and visiting the Atlas Film Studio before returning to your starting point in the evening.Is it for me?This works well if you want to see Ait Ben Haddou and the Atlas Mountains in one day without arranging your own transport, navigating mountain roads, or figuring out where to eat — the private driver and included guide handle all of that, which is what makes a 12-hour day feel manageable instead of exhausting.Free cancellationfromUS$ 281View ›
Chefchaouen Private Tour: Blue City Walk & Local Guide
Chefchaouen Private Tour: Blue City Walk & Local Guide★★★★★★★★★★ 4.98 (256)2h–3hYou get hotel pickup, a local guide who knows the medina's layout and history, and stops at the Kasbah Museum, Place Outa el Hammam, Ras el-Maa Waterfall, and the Grand Mosque. The guide adjusts the pace to what you want to see, and if there's time, takes you uphill for sunset. No transport logistics to arrange yourself.Is it for me?Book this if you want to see Chefchaouen's medina without arranging your own transport or worrying about which alleyway leads where — a local guide handles the navigation and the history, which is what lets you actually notice the details instead of just walking past them.Free cancellationTravelers' pickfromUS$ 41View ›
Agadir Quad Biking and Sandboarding 3.5-Hour Tour
Agadir Quad Biking and Sandboarding 3.5-Hour Tour★★★★★★★★★★ 4.90 (255)3h 30mThis quad biking activity near Agadir combines 2 hours of riding through forest, beach and Saharan dunes with sandboarding and a Berber-style mint tea stop. Hotel pickup and drop-off are included, along with helmet, goggles, and a professional guide who speaks English, French or Arabic. The experience is not recommended for travelers with spinal injuries, pregnancy or cardiovascular concerns.Is it for me?Book this tour if you want to ride quads and try sandboarding in the same outing — the two activities fit into one afternoon without feeling rushed. The guide handles the route and the timing, so you focus on the riding and the dunes rather than navigating or planning stops.Free cancellationTravelers' pickfromUS$ 33View ›
Agadir: Hot Air Balloon Flight & Traditional Breakfast Pickup
Agadir: Hot Air Balloon Flight & Traditional Breakfast Pickup★★★★★★★★★★ 4.76 (254)4h–5hYou’ll sip mint tea at dawn near Agadir before helping launch your hot air balloon with a small group. Drift quietly above valleys and villages as the sun rises, then share a Moroccan breakfast after landing. With hotel pickup included and a local guide leading each step, it’s an early start but worth every minute for that hush above the Atlas foothills.Free cancellationTravelers' pickKids −42%fromUS$ 246View ›
Marrakech: Ourika Valley Waterfalls Hike & Berber Lunch
Marrakech: Ourika Valley Waterfalls Hike & Berber Lunch★★★★★★★★★★ 4.88 (254)7hYou hike to Setti Fatma waterfalls in the Ourika Valley, swim or wade in mountain streams, and eat lunch by the river with views of the Atlas. Breakfast at a women's cooperative is included, as is the local guide and transport from your hotel. The hike is moderate and can be adjusted to your fitness level; plan for a full day out and bring water and sun protection.Is it for me?Right for travelers based in Marrakech who want to hike and swim without arranging transport or a guide—the small group and fixed itinerary mean you show up and the day unfolds. Expect a full day out (roughly 8 hours) and a moderate hike; that's what lets you reach the waterfalls and eat lunch by the water instead of rushing back to the city.Free cancellationTravelers' pickfromUS$ 15.22View ›
Marrakech: ANIMA Garden Shuttle Ticket & Art Walk
Marrakech: ANIMA Garden Shuttle Ticket & Art Walk★★★★★★★★★★ 4.70 (253)1h–4hYou’ll slip out of Marrakech’s heat and noise into ANIMA Garden’s shady paths—art hidden among palms and cacti, tea made with garden herbs at Café Paul Bowles, museum rooms full of surprises, and those unexpected Atlas mountain views that might stick with you long after.Free cancellationfromUS$ 16.98View ›
Do you need help planning your next activity?