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
Marrakech to Fez: 3-Day Desert Tour via Ouarzazate & Camel Trek
Marrakech to Fez: 3-Day Desert Tour via Ouarzazate & Camel Trek★★★★★★★★★★ 4.77 (161)3dYou’ll cross Morocco from Marrakech to Fez by way of ancient kasbahs, blooming rose valleys, Berber villages, and camelback rides into Sahara dunes—dining under stars before sleeping in a desert camp. Expect real moments with locals and landscapes that linger long after you return home.Free cancellationMost bookedInfants freefromUS$ 181View ›
Tangier: Private Day Tour with Kasbah, Caves & Camel Ride
Tangier: Private Day Tour with Kasbah, Caves & Camel Ride★★★★★★★★★★ 4.34 (161)4h–6hYou’ll wander Tangier’s lively medina, ride camels by Cap Spartel’s windswept cliffs, explore ancient caves full of legend, and sip mint tea overlooking the Atlantic—all with a local guide who knows every shortcut and story. Expect laughter, real conversations, and moments you’ll want to bottle up for later.Free cancellationTravelers' pick-5%fromUS$ 111View ›
Day trip to Essaouira from Marrakech: Medina and Sakkala fortress
Day trip to Essaouira from Marrakech: Medina and Sakkala fortress★★★★★★★★★★ 4.78 (161)8h–9hA full-day tour from Marrakech to the coastal town of Essaouira includes hotel pickup, a professional driver, and an argan oil cooperative visit en route. You explore the medina at your own pace, walk the narrow blue alleys, visit Sakkala—the old Portuguese fortress—and browse the souks and harbor. The tour is available in English, Spanish, Italian or French.Is it for me?Most day trips from Marrakech to the coast rush you through a checklist; this one gives you hours to wander the medina and harbor at your own speed, with the logistics—pickup, transport, timing—already arranged so the day holds together without you building it.Free cancellationTravelers' pickfromUS$ 18.09View ›
Marrakech Street Food Tour: 7-9 Dishes with Local Guide Mehdi
Marrakech Street Food Tour: 7-9 Dishes with Local Guide Mehdi★★★★★★★★★★ 4.89 (160)3hYou walk the Medina with Mehdi, a licensed guide, stopping at seven to nine street food stalls where locals eat. You taste authentic dishes—msemen, harira, grilled meats, sfenj, cactus fruit, herbal tea—with all food and drinks included. The tour adapts to allergies and dietary needs if you mention them in advance, and takes a few hours at a moderate walking pace through narrow streets.Is it for me?Book this if you want to eat what locals actually eat in Marrakech without arranging your own route through the Medina—Mehdi handles the stops, the introductions, and the timing, so you just show up hungry and leave knowing the real food.Free cancellationTravelers' pick-20%fromUS$ 33View ›
Moroccan Cooking Class Marrakech: Learn in an Organic Garden
Moroccan Cooking Class Marrakech: Learn in an Organic Garden★★★★★★★★★★ 4.98 (160)4hYou're picked up from your hotel, walk an organic garden 29km outside Marrakech, collect fresh produce, and cook a four-course Moroccan meal under Chef Tarik's guidance. Lunch is included, along with beverages and return transport. Vegetarian options and dietary adjustments are available if you request them at booking.Is it for me?A good fit if you want to learn Moroccan cooking in a real working garden rather than a city kitchen, and you'd rather not arrange your own transport or figure out what to cook — the pickup, the produce, and the guided instruction all happen in one morning or afternoon.Free cancellationTop ratedKids −35%fromUS$ 82View ›
Fes to Volubilis & Meknes: Roman Ruins, Medina Gates, Pickup
Fes to Volubilis & Meknes: Roman Ruins, Medina Gates, Pickup★★★★★★★★★★ 4.83 (160)10h–11hYou’ll start your day in Fes with pickup right from your door, heading out past hills and water to explore Volubilis’ ancient Roman ruins with a local guide. Wander Meknes’ medina gates and stables, pause at Moulay Ismail’s mausoleum, and end up back in Fes carrying new stories—plus maybe a hint of thyme on your hands.Free cancellationTravelers' pickBest valuefromUS$ 17.56View ›
Marrakech Day Trip from Casablanca: Camel Ride, Medina & Majorelle Garden
Marrakech Day Trip from Casablanca: Camel Ride, Medina & Majorelle Garden★★★★★★★★★★ 4.79 (159)12hYou’ll step into Marrakech’s living story—from camel rides in the Palm Grove to winding alleys of the medina with a local guide who knows every shortcut. Taste fresh bread, feel mosaic tiles underfoot at Bahia Palace, pause in Majorelle Garden’s electric blue shade—and find yourself changed by small moments you didn’t expect.Free cancellationTravelers' pickKids −34%fromUS$ 135View ›
3-Day Sahara Desert Tour from Fez: Camel trek & gorges
3-Day Sahara Desert Tour from Fez: Camel trek & gorges★★★★★★★★★★ 4.91 (159)3dA 3-day guided desert tour departing Fez and ending in Marrakech, with overnight stays in a Sahara camp and a Dades gorges hotel, a camel trek at sunset and sunrise, and stops at Todra Gorge, Dades Gorge, Ait Benhaddou and the Rose Valley. Your local guide speaks English, Spanish, French or German, and hotel pickup is included; the minimum group size is four paying adults.Is it for me?Book this if you're based in Fez without a car—the guide drives you across three days through gorges and desert to Marrakech, handling all transport and camp logistics so you focus on the landscape and camel trekking.Free cancellationTravelers' pickfromUS$ 392View ›
Casablanca Private Day Trip from Marrakech with Hassan II Mosque
Casablanca Private Day Trip from Marrakech with Hassan II Mosque★★★★★★★★★★ 4.89 (159)11hYou’ll feel Casablanca’s contrasts on this private day trip from Marrakech: lose yourself in winding medina alleys, breathe salty air along the Corniche, stand quietly inside the vast Hassan II Mosque, and catch glimpses of daily life with your local guide before returning home—maybe still thinking about those echoes or that first sip of mint tea.Free cancellationTravelers' pickKids −21%fromUS$ 111View ›
Marrakech Airport Transfer: Private Car, WiFi & AC Comfort
Marrakech Airport Transfer: Private Car, WiFi & AC Comfort★★★★★★★★★★ 4.95 (158)30mYou’ll step out of Marrakech Menara Airport into warm air and find your private car waiting—no stress or confusion. With AC and onboard WiFi, you’ll glide past city sights while a local driver takes care of everything. Whether you’re heading to a riad in the medina or back to catch your flight, this transfer lets you start or end your trip feeling calm—and maybe even a little bit welcomed.Free cancellationfromUS$ 23View ›
Essaouira: Horseback Beach Ride, Forest & Dunes Pickup
Essaouira: Horseback Beach Ride, Forest & Dunes Pickup★★★★★★★★★★ 4.96 (157)2hYou’ll ride gentle horses through Essaouira’s forests past goats and camels, cross wild dunes and splash along empty Atlantic beaches with a local guide. Includes hotel pickup and all gear — just bring long pants and let yourself get a little windswept by Morocco’s coast.Free cancellationTravelers' pickfromUS$ 41View ›
Marrakech Agafay Desert: Camel Ride, Sunset & Dinner Tour
Marrakech Agafay Desert: Camel Ride, Sunset & Dinner Tour★★★★★★★★★★ 4.77 (157)5h 30mYou’ll leave Marrakech behind for an evening in Agafay Desert—riding camels at sunset, sharing tea with locals, tasting slow-cooked tagine under starlight, and listening to live music around the fire. With hotel pickup included and a guide who feels more like a friend than a host, you’ll get moments of real Moroccan warmth you might not expect.Free cancellationKids −41%fromUS$ 70View ›
Tangier Half-Day Tour: Kasbah, Caves & Camel Ride
Tangier Half-Day Tour: Kasbah, Caves & Camel Ride★★★★★★★★★★ 4.81 (157)4h–5hA half-day guided tour of Tangier's main landmarks with private transportation, a local guide and a camel ride included. You visit the Kasbah palace complex, the Caves of Hercules, Cape Spartel at the meeting point of the Mediterranean and Atlantic, Perdicaris Park, and the Medina's markets and cafés. Hotel pickup is included, and the guide speaks English, Spanish, Italian, French and one additional language.Is it for me?Book this if you want a guide who picks you up from your hotel and drives you through Tangier's main sights in a private minivan—you'll see the Kasbah, caves, and medina markets without navigating on your own.Free cancellationTravelers' pickfromUS$ 94View ›
Merzouga & Erg Chabbi 3 Days Sahara Tour from Marrakech
Merzouga & Erg Chabbi 3 Days Sahara Tour from Marrakech★★★★★★★★★★ 4.80 (156)3dA 3-day guided tour from Marrakech to Merzouga crosses the High Atlas Mountains, stops at the UNESCO-listed Ait Benhaddou Ksar and the Dades and Todra gorges, then reaches Erg Chabbi where you ride camels at sunset and sunrise and spend a night under stars in a Berber tent. The tour includes an air-conditioned vehicle, two nights of accommodation (standard, comfort or VIP depending on your option), and pickup from central Marrakech; your guide speaks English, Spanish or French. Lunch and drinks are not included, nor are the local guides at Ait Benhaddou and Todra Gorge.Is it for me?Choose shared transport if you're traveling with a flexible budget; pick private if you need your own vehicle and driver for the full duration.Free cancellationKids −43%fromUS$ 94View ›
Casablanca: Hassan II Mosque & Airport Transfer Private Tour
Casablanca: Hassan II Mosque & Airport Transfer Private Tour★★★★★★★★★★ 4.93 (156)6h–7hYou get picked up at the airport and driven through Casablanca's main sights: the Hassan II Mosque overlooking the Atlantic, the old Medina and colonial-era Habous Quarter, Place Mohammed V, La Corniche beach, and the Central Market. Your bilingual driver handles all navigation and timing, the car stays cool, and you return to the airport without arranging another ride. The whole day is structured around your pace, not a group schedule.Is it for me?Choose this if you land in Casablanca with a few hours or a full day to spare and want to see the main sights without arranging transport, negotiating fares, or timing yourself between stops — the private car and included airport transfer handle both the logistics and the navigation.Free cancellationTravelers' pickfromUS$ 95View ›
Tangier: Private 4-Hour Tour, Camel Ride & Caves of Hercules
Tangier: Private 4-Hour Tour, Camel Ride & Caves of Hercules★★★★★★★★★★ 4.98 (154)4h–5hYou get a private driver and licensed guide for four hours covering Tangier's main attractions: the Medina's markets and artisan shops, the Kasbah Museum, Cap Spartel's clifftop views where the Atlantic meets the Mediterranean, the Caves of Hercules with their Africa-shaped sea opening, and a camel ride on the beach. Hotel or airport pickup is included, along with entry fees, refreshments, and time to shop. The flexible itinerary means you set the pace.Is it for me?Choose this if you want Tangier's main sights — Caves, coastline, camel ride — without arranging transport, tickets, or timing yourself. A private guide means you move at your own pace and skip what doesn't interest you, which is what makes four hours feel unhurried instead of packed.Free cancellationTravelers' pickKids −26%fromUS$ 88View ›
Essaouira: Camel or Quad Ride, Portuguese Fort & Pickup
Essaouira: Camel or Quad Ride, Portuguese Fort & Pickup★★★★★★★★★★ 4.95 (154)1h–3hYou’ll feel Essaouira’s wild edge — from riding camels or quads along breezy beaches to wandering ancient stones at the Portuguese fort. With a local guide leading you through bird-filled wetlands and lending you those flowing blue robes, it’s not just sightseeing; it’s being part of the scene for a while.Free cancellationTravelers' pickKids −100%fromUS$ 22View ›
Marrakech: Hot Air Balloon Flight & Atlas Mountains German Pilots
Marrakech: Hot Air Balloon Flight & Atlas Mountains German Pilots★★★★★★★★★★ 4.70 (154)4hYou’ll float above Marrakech at sunrise with a German pilot who knows every ripple of the Atlas Mountains. Watch villages wake up below, then land for a fresh local breakfast with coffee and olives. Pickup is included—and yes, you get a flight certificate to remember that feeling long after you’re back on solid ground.Free cancellationTravelers' pickfromUS$ 116View ›
Paradise Valley & Taghazout: Private Day Trip with Pickup
Paradise Valley & Taghazout: Private Day Trip with Pickup★★★★★★★★★★ 4.85 (154)6hYou’ll follow Morocco’s Honey Road into Paradise Valley for quiet walks by palm-fringed pools before heading to Taghazout’s lively surf village for fresh seafood with your guide. Expect laughter over local flavors, time to wander narrow streets, private transport with pickup from Agadir, and plenty of moments that linger long after you leave.Free cancellationTravelers' pickfromUS$ 117View ›
Moroccan Cooking Class Marrakech: Tagine, Couscous & Mint Tea
Moroccan Cooking Class Marrakech: Tagine, Couscous & Mint Tea★★★★★★★★★★ 4.95 (154)3hYou cook tagine, Moroccan salads, and fruit dessert in a local family's Marrakech kitchen, learning the stories and techniques as you work. Lunch or dinner is included — you eat what you've prepared together, with mint tea and conversation. You take home recipes and spice tips. No cooking experience required.Is it for me?Right for travelers who want to learn Moroccan cooking in an actual home rather than a commercial kitchen, and who have a few hours to spend cooking and eating without rushing. The pace is set by the food, not a clock, so expect an unhurried morning or afternoon.Free cancellationTravelers' pickKids −100%fromUS$ 23View ›
Do you need help planning your next activity?