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
Tangier to Chefchaouen: Blue Medina & Waterfall Day Trip
Tangier to Chefchaouen: Blue Medina & Waterfall Day Trip★★★★★★★★★★ 4.93 (55)8h–9hYou're picked up from your Tangier hotel and driven into the Rif Mountains to Chefchaouen, where a local guide walks you through the blue-painted Medina, the Kasbah Museum with its Andalusian garden, and Ras el-Maa waterfall where locals gather daily. Lunch is included, as is the visit to the Spanish Mosque hilltop viewpoint overlooking the entire town. The return journey to Tangier happens in the late afternoon, with time for photos built into the schedule.Is it for me?Choose this tour if you want to see Chefchaouen's main sights in one day without arranging your own transport, museum entry, or timing—the private guide and fixed itinerary handle all of that, leaving you free to walk, photograph, and absorb the place.Free cancellationTravelers' pickKids −65%fromUS$ 117View ›
Marrakech Old Medina Walking Tour: Koutoubia & Bahia Palace
Marrakech Old Medina Walking Tour: Koutoubia & Bahia Palace★★★★★★★★★★ 4.95 (55)3h–4hA guided walking tour of Marrakech's Old Medina visits the Koutoubia Mosque, Bahia Palace, Bab Agnaou gate, the Kasbah, the Mellah (Jewish Quarter), and the souks, led by a local guide in a small group. The 9:30 departure includes Bahia Palace; the 14:00 departure visits Ben Youssef Medrassa instead. Coffee and tea are included; the Bahia Palace entrance ticket is optional at checkout.Is it for me?Choose this if you prefer a guided walk with other travelers rather than exploring solo, and want a local guide who speaks your language navigating you through the Medina's narrow streets and major sites.Free cancellationTravelers' pickKids −28%fromUS$ 34View ›
7-day Casablanca to Marrakech tour: Sahara camel trek
7-day Casablanca to Marrakech tour: Sahara camel trek★★★★★★★★★★ 5.00 (55)7dThis 7-day guided tour runs from Casablanca to Marrakech, passing through the blue medina of Chefchaouen, the imperial city of Fes, and the Sahara Desert near Merzouga, where you spend a night in a desert camp and trek by camel. A guide in English, Spanish, French or Arabic leads the group through each stop, and hotel pickup is included. Children from age 4 are welcome.Is it for me?Choose this seven-day itinerary if you want one continuous journey through mountains, medinas, desert, and kasbahs rather than piecing together separate regional trips—the overnight Berber tent stay anchors the desert portion instead of being a brief detour.Free cancellationfromUS$ 2,336View ›
Atlas Mountains & Berber Villages Day Trip from Marrakech
Atlas Mountains & Berber Villages Day Trip from Marrakech★★★★★★★★★★ 4.91 (54)8hYou hike through Berber villages in Toubkal National Park, visit waterfalls, drink tea in a family home, and eat lunch cooked by locals overlooking the Atlas Mountains. Hotel pickup, a local guide, and all fees are included. The full day out—nine hours total—is what makes fitting the villages, the hike, and the waterfalls into one trip possible.Is it for me?Right for travelers based in Marrakech who want to hike the Atlas villages and waterfalls without arranging their own guide or transport. Plan for a full day out—nine hours total—which is what makes visiting multiple villages, the waterfalls, and eating lunch in the mountains possible in one trip.Free cancellationKids −50%fromUS$ 35View ›
Atlas Mountains hiking & camel ride from Marrakech
Atlas Mountains hiking & camel ride from Marrakech★★★★★★★★★★ 4.91 (54)8h 30mA full-day guided hiking and camel-riding tour from Marrakech takes you through Toubkal National Park to the village of Imlil, where you walk past waterfalls and Berber settlements, visit a traditional village, and eat lunch with a local family before an optional camel ride. Hotel pickup and drop-off, transport, a guide in English, French or Arabic, tea and water are included; lunch costs 7€ extra to the family who prepares it.Is it for me?Book this tour if you want to walk the High Atlas and meet Berber families in their villages on the same day — the 8.5-hour commitment and the mix of hiking with a camel ride make it a full immersion rather than a quick overview. Skip it if spinal injuries, pregnancy, or cardiovascular concerns make sustained hiking risky for you.Free cancellationBest valuefromUS$ 22View ›
Fez to Marrakech: 2-Day Sahara & Merzouga Camel Trek
Fez to Marrakech: 2-Day Sahara & Merzouga Camel Trek★★★★★★★★★★ 4.80 (54)2dYou travel from Fez through the Middle Atlas to Merzouga's Erg Chebbi dunes, spend a night in a Berber camp with dinner and starlight, ride camels at sunrise and sunset, and wake to breakfast before driving on to Marrakech. Transport, meals, and accommodation are all arranged, so you only show up ready to go.Is it for me?Book this if you want to see the Sahara and sleep under stars without arranging transport, camp bookings, or camel logistics yourself—the fixed itinerary and included meals mean you arrive in Fez and leave from Marrakech with nothing else to organize.Free cancellationfromUS$ 141View ›
Marrakech Medina: Moroccan cooking class with local family
Marrakech Medina: Moroccan cooking class with local family★★★★★★★★★★ 4.93 (54)3hYou’ll wander Marrakech’s old city markets for fresh ingredients, then cook side by side with a local family in their own kitchen. Learn real Moroccan recipes (and maybe a few words of Darija), taste flavors you won’t forget, and share stories over lunch — an experience that lingers long after you leave.Free cancellationfromUS$ 58View ›
Casablanca City Tour: Hassan II Mosque & Corniche with Private Guide
Casablanca City Tour: Hassan II Mosque & Corniche with Private Guide★★★★★★★★★★ 4.94 (54)5hYou're picked up from your accommodation and driven through Casablanca's main sights — the Hassan II Mosque, Corniche, Rick's Café, Habous Quarter, Mohammed V Square, Central Market, and Arab League Park — with a professional guide who knows the city and time to stop for photos at each one. Hotel drop-off is included, so you return without arranging your own transport back.Is it for me?Book this if you want to see Casablanca's main sights in one day without arranging your own transport between stops or worrying about entry logistics — the private vehicle and guide handle the navigation, so you focus on the city itself.Free cancellationfromUS$ 50View ›
Chefchaouen Private Day Trip from Tangier & Blue Medina
Chefchaouen Private Day Trip from Tangier & Blue Medina★★★★★★★★★★ 4.98 (54)8h–9hYou're picked up from your Tangier accommodation in a private, air-conditioned vehicle with WiFi, driven 2.5 hours through the Rif Mountains to Chefchaouen, then guided through the UNESCO-listed Medina to the Kasbah Museum, Place Outa el Hammam, the Grand Mosque, and Ras el-Maa Waterfall. Lunch is included, as is a stop at the Spanish Mosque for the city view. The driver returns you to Tangier in the evening.Is it for me?Best for travelers staying in Tangier who want to see Chefchaouen's main sights in one day without arranging their own transport or navigating the Medina alone—the private vehicle and local guide handle both, leaving you free to focus on the blue alleys and the history.Free cancellationTravelers' pickfromUS$ 174View ›
Morocco 12-Day Private Tour: Casablanca, Sahara & Marrakech
Morocco 12-Day Private Tour: Casablanca, Sahara & Marrakech★★★★★★★★★★ 5.00 (53)12dYou get 12 days moving through Morocco's main regions—coast, imperial cities, desert, and mountains—with a private driver, dedicated city guides, and luxury accommodations throughout. Camel ride and desert camp night are included, as are airport pickup and all breakfasts. You choose activities like wine tasting or city exploration based on your interests, and get a free day in Marrakech to move at your own pace.Is it for me?Right for travelers who want to see Morocco's main regions—coast, cities, desert, mountains—without arranging transport, guides, or bookings themselves; the private vehicle and dedicated guides mean you move at your own pace and get deep local knowledge in each city, which is what makes 12 days feel complete instead of rushed.Free cancellationfromUS$ 5,607View ›
3-Day Sahara Desert Tour from Marrakech: Kasbahs, Camels & Merzouga
3-Day Sahara Desert Tour from Marrakech: Kasbahs, Camels & Merzouga★★★★★★★★★★ 4.85 (53)3dYou’ll cross mountain passes, wander ancient kasbahs, ride camels into golden dunes, and share dinner under Saharan stars. If you want Morocco beyond postcards—this is it.Free cancellationKids −52%fromUS$ 505View ›
2-day Merzouga desert tour from Fez: Camel ride and luxury camp
2-day Merzouga desert tour from Fez: Camel ride and luxury camp★★★★★★★★★★ 5.00 (53)2dA 2-day guided tour from Fez to Merzouga crosses the Middle Atlas cedar forests and the Ziz Valley oasis, ending at a luxury desert camp where you ride a camel at sunset and sleep under the stars. The tour includes hotel pickup, air-conditioned transport to Merzouga, a 4x4 transfer to the camp, one night in a private luxury tent, dinner, breakfast and a camel ride; your guide handles the full return route to Fez the next morning.Is it for me?Your guide speaks English, Spanish or French, so choose the language that suits you when you book. The tour runs as a group, and the pace is set by the shared schedule—early wake-up on day two is built in, so if you prefer to sleep through sunrise, a private tour would give you that flexibility.Free cancellationfromUS$ 205View ›
Tangier to Chefchaouen: Private Day Trip & Blue Medina
Tangier to Chefchaouen: Private Day Trip & Blue Medina★★★★★★★★★★ 4.98 (52)7h–10hYou get hotel pickup and drop-off from Tangier, a private vehicle with a local guide, and a full day to explore Chefchaouen's blue medina, the Kasbah Museum, and the Grand Mosque. Coffee and tea are included on the drive; lunch is separate. The return to Tangier happens in the late afternoon, so plan for a full day away from the city.Is it for me?This works well if you want to see Chefchaouen without arranging your own transport or navigating the medina alone—the guide handles the route and timing, and pickup from your hotel means you don't start the day negotiating a taxi fare.Free cancellationfromUS$ 142View ›
Agadir Desert & Wild Beach 4x4 Day Trip with Local Lunch
Agadir Desert & Wild Beach 4x4 Day Trip with Local Lunch★★★★★★★★★★ 4.96 (52)7hYou’ll get to ride off-road along wild beaches near Agadir, meet locals in their own homes, sip tea in a fishermen’s cave, and enjoy a homemade meal—all in one day.Free cancellationfromUS$ 53View ›
Marrakech: Moroccan Cooking Class & Spice Market with Wine Tasting
Marrakech: Moroccan Cooking Class & Spice Market with Wine Tasting★★★★★★★★★★ 4.63 (51)2hYou spend a half-day in a traditional riad learning Moroccan cooking from a Dada chef, starting with bread-making and a visit to the neighborhood herbalist, then moving into the kitchen to prepare tajines, couscous, and pastilla. Lunch on the terrace with optional Moroccan wine and a tea ceremony wrap the experience. Everything—water, food, tea—is included, and the class runs in English or French with an interpreter present.Is it for me?Book this if you want to learn Moroccan cooking from someone who actually cooks it every day, not from a chef trained in hotel kitchens—the Dada's knowledge of spice ratios and technique is what makes the dishes taste right when you try them at home.Free cancellationfromUS$ 70View ›
Crocoparc Agadir tour: 300+ Nile crocodiles in a forest setting
Crocoparc Agadir tour: 300+ Nile crocodiles in a forest setting★★★★★★★★★★ 4.82 (51)1h–3hCrocoparc is a crocodile farm near Agadir housing more than 300 Nile crocodiles in a park designed to feel like a forest, with diverse plant and tree varieties throughout. Hotel pickup from anywhere in Agadir is included, and the tour runs three hours with departures every half hour from 9:30 AM to 4:00 PM. Children from age 2 are welcome, and the air-conditioned vehicle handles transport to and from the park.Is it for me?The fixed pickup times work best if you're staying in central Agadir and want a straightforward morning or afternoon outing — the half-hour departure window means you can book around your other plans without waiting around.Free cancellationKids −39%fromUS$ 29View ›
Marrakech Food Tasting Tour by Bike: Medina & Jemaa el-Fna
Marrakech Food Tasting Tour by Bike: Medina & Jemaa el-Fna★★★★★★★★★★ 4.76 (50)3h–4hA food tasting tour by bike through Marrakech's medina and Jemaa el-Fna square, where you cycle past landmarks, stop at a spice market, taste traditional dishes at a local restaurant, and finish with fresh orange juice in the UNESCO-listed square. The tour runs 3 to 4 hours with a professional guide in English or French, and includes the bike, helmet, bottled water and all tastings; you choose a 10am or 2pm departure.Is it for me?Choose the 10am departure if you want to eat breakfast with the neighborhood crowd and have the afternoon free; pick 2pm if you prefer a midday meal and an evening return. Either way, the fixed route and guide mean you navigate the medina's streets without a map and taste what locals eat without hunting for restaurants yourself.Free cancellationfromUS$ 88View ›
Atlas Mountains & Ourika Valley Day Tour from Marrakech
Atlas Mountains & Ourika Valley Day Tour from Marrakech★★★★★★★★★★ 5.00 (50)6h–8hYou drive into the Ourika Valley with a local guide, visit a women-run argan oil cooperative, walk to mountain waterfalls, and eat a traditional lunch in a Berber house before returning to Marrakech. Hotel pickup and drop-off are included, and groups stay under seven people. Expect a full day out with moderate walking and river-side paths.Is it for me?Right for travelers based in Marrakech who want to see the Atlas Mountains and Berber villages without arranging transport or navigating the roads themselves. The full day out and moderate walking mean you'll need comfortable shoes and a steady pace, but that's what lets you reach the waterfalls and eat lunch where locals do.Free cancellationInfants freefromUS$ 211View ›
Marrakech to Merzouga: 3-Day Desert & Camel Ride
Marrakech to Merzouga: 3-Day Desert & Camel Ride★★★★★★★★★★ 4.92 (49)3dYou travel by private transport through the Atlas Mountains, hike Todra Gorge, ride a camel across Erg Chebbi dunes at sunset, and sleep at a Berber camp with dinner and a bonfire. You wake to sunrise, ride back, and return to Marrakech by evening—all transport, meals, and a guide included, so you don't arrange logistics yourself.Is it for me?Book this if you want the main Sahara experience—mountains, gorges, camel ride, and a night under stars—without arranging transport, guides, meals or camp logistics yourself. The fixed itinerary and small-group format mean you move at a steady pace and don't spend time negotiating details on the road.Free cancellationfromUS$ 130View ›
Marrakech: Aït Benhaddou & Ouarzazate Private Day Trip
Marrakech: Aït Benhaddou & Ouarzazate Private Day Trip★★★★★★★★★★ 4.69 (49)11h–12hYou're picked up early from your Marrakech hotel and driven through the High Atlas to Aït Benhaddou, stopping for photos at the Tizi-n-Tichka Pass. A local guide walks you through the 11th-century kasbah village, then you continue to Ouarzazate to explore the Kasbah Tawrirt. Hotel drop-off happens around 7pm. Lunch is on your own.Is it for me?Book this if you want to see both Aït Benhaddou and Ouarzazate in a single day without arranging your own transport, hiring separate guides, or timing the mountain drive yourself — the fixed schedule and included driver handle all three.Free cancellationfromUS$ 129View ›
Do you need help planning your next activity?