Morocco

Top Things to Do in Morocco

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

4.8 1,202 experiences from US$ 4 Free cancellation on most experiences
Sort
Casablanca Airport to Marrakech: Private Transfer & Luggage Help
Casablanca Airport to Marrakech: Private Transfer & Luggage Help★★★★★★★★★★ 4.52 (102)15m–1h 30mYou land at Casablanca airport and a driver meets you at arrivals with your name on a sign. They load your luggage, drive you to your Marrakech hotel, and handle the route while you settle in. The price is fixed upfront, the driver is experienced, and you skip the taxi negotiation entirely.Is it for me?Book this if you want to skip the airport taxi queue and arrive at your Marrakech hotel without negotiating a price or worrying about getting lost — the fixed rate and experienced driver handle both.Free cancellationMost booked-20%fromUS$ 14.28View ›
Essaouira: Electric Motorcycle Tour & Coastal Dunes
Essaouira: Electric Motorcycle Tour & Coastal Dunes★★★★★★★★★★ 4.98 (102)3hYou choose your bike color and helmet, learn to ride in a short practice session, then spend the day on a circuit that covers Mogador Island, coastal dunes, argan forests, and a traditional farmhouse where tea and pastries are served. The route includes photo stops, a natural swimming pool, and views back toward Essaouira's coastline, all at a pace that lets you absorb the landscape without rushing between stops.Is it for me?A good fit if you want to see Essaouira's coast, dunes and argan forests without a car or a guide on foot — the electric bike covers more ground in silence, which is what lets you notice the landscape and the details your guide points out.Free cancellationTravelers' pickKids −45%fromUS$ 114View ›
Marrakech Food Tour: Taste the Medina with a Local Guide
Marrakech Food Tour: Taste the Medina with a Local Guide★★★★★★★★★★ 4.71 (102)3h–4hA guided food tour through Marrakech's Medina where you walk the souks and quiet backstreets, stopping at local vendors to taste everyday Moroccan food and learn how it fits into daily life. The tour starts at Jemaa el-Fna with fresh squeezed orange juice, moves through the spice square to see and smell Moroccan cuisine, and includes a walk through the old Jewish neighbourhood with tastings depending on seasonal availability. A local guide, bottled water, snacks, a main meal (lunch or dinner), coffee or tea, and all taxes are included; the tour takes three to four hours and suits all fitness levels with moderate walking.Is it for me?This tour is for anyone who wants to eat the way Marrakechis do rather than the way guidebooks suggest—moving through the Medina with someone who knows the vendors, the seasons, and the stories behind each flavor, without arranging transport or deciding where to stop.Free cancellationfromUS$ 81View ›
Fes medina walking tour with local guide: Souks, madrasa, tannery
Fes medina walking tour with local guide: Souks, madrasa, tannery★★★★★★★★★★ 4.90 (102)4hA guided walking tour of Fes medina takes you through narrow alleyways, historic monuments and working craft spaces with a live guide speaking English, Italian or French. The tour lasts four hours, includes bottled water and tea, and covers the Al-Attarine Madrasa (a 14th-century Islamic school), the Chouara Tannery, and craft cooperatives where artisans work in pottery, leather and weaving. Entry to the madrasa costs extra; pickup is included.Is it for me?Book this tour if you speak English, Italian or French and want a guide who can explain what you're seeing as you walk—the live commentary is what transforms the maze into a story. If you need a guide in another language or prefer to explore at your own pace with a map, a different option will suit you better.Free cancellationTravelers' pickKids −67%fromUS$ 19.09View ›
Casablanca: Private Food Tour Habous & Central Market Tastings
Casablanca: Private Food Tour Habous & Central Market Tastings★★★★★★★★★★ 4.91 (102)3hYou’ll taste Casablanca through its markets and backstreets: fresh oysters at the Central Market, warm pastries in Habous Quarter bakeries, crispy fried sardines, and kefta tagine shared with locals. Expect laughter over mint tea, stories from your guide, and moments that stick with you long after you leave Morocco.Free cancellationTravelers' pickfromUS$ 90View ›
Marrakech Airport Transfer: Private Car & Riad Pickup
Marrakech Airport Transfer: Private Car & Riad Pickup★★★★★★★★★★ 4.63 (102)20m–35mYou arrive at Marrakech Airport, meet your driver at baggage claim, and ride directly to your accommodation in a private, air-conditioned vehicle with luggage help and a phone charger. The return transfer is booked the same way. No taxis, no haggling, no uncertainty about how you're getting into the city.Is it for me?Right for anyone arriving at Marrakech Airport without a rental car or the energy to arrange transport on the spot. The fixed price and confirmed driver mean no negotiation at the curb, and the return pickup is locked in the same way—one less thing to figure out when you're tired.Free cancellationfrom · per groupUS$ 28View ›
Marrakech Evening Tour: Private City Walk & Local Guide
Marrakech Evening Tour: Private City Walk & Local Guide★★★★★★★★★★ 4.69 (101)2h 30mYou’ll wander Marrakech’s lively streets at dusk with a local guide who knows every shortcut and story. Taste fresh orange juice on Derb Dabachi, explore artisan workshops in the souks, and sip mint tea above Jemaa el-Fna as night falls—a private city tour experience you’ll remember long after you leave.Free cancellationfromUS$ 62View ›
Essaouira: Kitesurf Equipment Rental on Bleukite Beach
Essaouira: Kitesurf Equipment Rental on Bleukite Beach★★★★★★★★★★ 4.90 (101)2hYou’ll step onto Essaouira Beach ready for real kitesurfing with fresh equipment and a laid-back crew who know their stuff. Expect salty air, steady wind, and friendly advice from locals who make you feel welcome even if your French is rusty. You might leave with tired arms — but also a story or two worth telling back home.Free cancellationfromUS$ 53View ›
Tangier: Private City Tour, Kasbah, Camel Ride & Caves Pickup
Tangier: Private City Tour, Kasbah, Camel Ride & Caves Pickup★★★★★★★★★★ 4.78 (101)5hYou’ll wind through Tangier’s medina with a local guide who knows every corner, sip mint tea among blue-washed walls, ride camels along Achakar Beach where two seas meet, and step inside the legendary Caves of Hercules. Expect moments that surprise you—a sudden view or a story you’ll remember long after you leave.Free cancellation-5%Kids −44%fromUS$ 100View ›
Tangier Day Trip: Cape Spartel, Hercules Caves & Medina with Private Guide
Tangier Day Trip: Cape Spartel, Hercules Caves & Medina with Private Guide★★★★★★★★★★ 5.00 (101)4h–5hYou spend a full day moving through Tangier's geography and history with a resident guide: starting at Cape Spartel where the seas meet, descending into the Hercules Caves, then threading through the medina's markets, the Casbah, and the American Legation museum. Hotel pickup and air-conditioned transport are included, so you focus on the walk and the stories instead of logistics.Is it for me?Book this if you want to move through Tangier at your own pace with someone who actually lives there, rather than follow a group schedule — the private format is what makes the slower, story-driven exploration possible in a single day.Free cancellationTop ratedfromUS$ 158View ›
3-Hour Walking Food Tour in Marrakech Medina: 10+ Tastings
3-Hour Walking Food Tour in Marrakech Medina: 10+ Tastings★★★★★★★★★★ 4.98 (101)3hA 3-hour walking food tour through Marrakech's Medina led by a certified local guide in your choice of five languages. You'll taste over 10 Moroccan dishes—from chicken and almond pastilla to harira soup, fresh pastries, and mint tea—at multiple stops in markets and local restaurants, ending with a sit-down dinner of Moroccan salad and tanjia or other mains.Is it for me?Pick this if you prefer a guided route through markets and local eateries rather than self-navigating, or if you want someone to handle introductions and transitions between stops.Free cancellationKids −33%fromUS$ 70View ›
3-Day Desert Tour from Fez to Merzouga: Camel Trek & Berber Camp
3-Day Desert Tour from Fez to Merzouga: Camel Trek & Berber Camp★★★★★★★★★★ 4.89 (101)3dA 3-day guided tour from Fez through the Middle Atlas Mountains to Merzouga in the Sahara, with two nights' accommodation, camel trekking and a night in a Berber desert camp. The route crosses cedar forests where Barbary macaques live, descends through the Ziz Valley—Africa's largest oasis—and ends with a return drive to Fez. Your driver handles the wheel and the route; you choose your afternoon activities in Merzouga, from exploring Khamlia village's Gnawa music to resting before the camel trek.Is it for me?Book the return-to-Fez option if your schedule requires you back in northern Morocco by day three; choose the Marrakech extension if you want to continue south and have the extra travel time. Either way, the fixed itinerary and included transport mean the three days hold together without you arranging rides, camp logistics or the camel trek—you show up and the route unfolds.Free cancellationTravelers' pickfromUS$ 199View ›
Fez to Middle Atlas: Day Trip with Cedars, Monkeys & Berber Villages
Fez to Middle Atlas: Day Trip with Cedars, Monkeys & Berber Villages★★★★★★★★★★ 4.52 (101)5h–7hYou’ll leave Fez behind for cedar-scented forests where wild monkeys roam close enough to make you laugh (or nervous). Taste mountain air in Berber villages and share mint tea with locals living in cave homes. This Middle Atlas day trip includes hotel pickup and a friendly driver who knows every shortcut—and maybe even shares a song or two on the way home.Free cancellationTravelers' pickKids −33%fromUS$ 30View ›
Marrakech: Atlas Mountains Tidli Summit 5-Hour Hike
Marrakech: Atlas Mountains Tidli Summit 5-Hour Hike★★★★★★★★★★ 4.85 (100)7hYou get picked up in Marrakech, driven to Imlil Valley, and guided up Tidli Summit on a five-hour trek through forest and high passes with a local who knows the valleys and their stories. Lunch and tea are included, and you're back in town by evening. The hike is real work, which is what makes the summit feel earned.Is it for me?Right for travelers with moderate fitness who want a real mountain day, not a photo-stop hike. Expect five hours of walking at altitude—that's what gets you to a summit most day-trippers never reach.Free cancellationfromUS$ 34View ›
Agadir: Argan Tree-Climbing Goats & Berber Oil Cooperative Tour
Agadir: Argan Tree-Climbing Goats & Berber Oil Cooperative Tour★★★★★★★★★★ 4.63 (100)2h–3hYou’ll start with hotel pickup in Agadir and drive out to see Morocco’s famous tree-climbing goats—yes, really—in their natural habitat. Then visit a Berber women’s cooperative where you can watch traditional argan oil making up close (and taste it). Expect laughter, real people, and memories that stick with you after you’re back at your hotel before lunch.Free cancellationTravelers' pick-10%fromUS$ 18View ›
Moroccan Cooking Class in Marrakech: Learn in a Family Home
Moroccan Cooking Class in Marrakech: Learn in a Family Home★★★★★★★★★★ 4.97 (100)3hA cooking class in a traditional Moroccan home in Marrakech where you learn to prepare fresh salads, tagines and fruit dessert alongside your host, then share the meal you've made. The class runs three hours with a multilingual guide; you meet at a central point and walk to the family home. No cooking experience is required.Is it for me?If you're staying in a riad or a hotel without a kitchen and want to learn Moroccan cooking, the walk from a central meeting point means you don't need a car or a guide to find the place—you just show up and follow your host home. If you're traveling solo or with people who don't all speak the same language, the multilingual guide means the instruction and the conversation happen in the language you actually understand.Free cancellation-5%Kids −100%fromUS$ 19.92View ›
Agadir: Kasbah, Souk & Cable Car City Tour with Pickup
Agadir: Kasbah, Souk & Cable Car City Tour with Pickup★★★★★★★★★★ 4.90 (100)3hYou’ll walk Agadir’s marina with a local guide who grew up here, stand above the city at Oufella Kasbah as wind tugs at your sleeves, then get lost in Souk El Had’s swirl of spices and color—with hotel pickup included so you don’t have to think about logistics.Free cancellationfromUS$ 16.39View ›
Essaouira: Moroccan Cooking Class & Market Walk
Essaouira: Moroccan Cooking Class & Market Walk★★★★★★★★★★ 4.92 (99)4hYou’ll shop in Essaouira’s buzzing medina with a local guide, picking out spices and produce before heading home to cook classic Moroccan dishes together. Expect laughter over mint tea, hands-on lessons in couscous and tagine, and stories shared around the table — it feels more like joining someone’s family than just taking a class.Free cancellationTravelers' pickfromUS$ 39View ›
Agadir Desert Day Trip: Fishermen’s Caves, Tiznit & Berber Lunch
Agadir Desert Day Trip: Fishermen’s Caves, Tiznit & Berber Lunch★★★★★★★★★★ 4.81 (99)7h–9hYou’ll start early from Agadir and ride south to meet fishermen living in caves at Sidi Rabat beach, then share a traditional Berber lunch (tajine or couscous) in a local home. Walk beside the Youssef Ben Tachfine dam’s calm waters before wandering Tiznit’s ancient walled streets—each stop has its own quiet surprise if you let it sink in.Free cancellationfromUS$ 41View ›
Marrakech Airport Transfer: Hotel Pickup & Bilingual Driver
Marrakech Airport Transfer: Hotel Pickup & Bilingual Driver★★★★★★★★★★ 4.99 (99)15m–25mYou're met at Marrakech airport by a bilingual driver with your name, driven to your hotel in an air-conditioned vehicle with plenty of luggage space, and charged a fixed price with no surprise fees. If your flight is late, the driver waits at no extra cost. The transfer takes the guesswork out of your arrival so you can start your stay relaxed instead of frazzled.Is it for me?Book this if you want to arrive without the stress of finding a taxi or negotiating a fare — the driver meets you at the airport, the price is fixed, and you're at your hotel within minutes of clearing arrivals.Free cancellationfrom · per groupUS$ 29View ›
Do you need help planning your next activity?