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 camel ride and dinner from Marrakech
Agafay Desert camel ride and dinner from Marrakech★★★★★★★★★★ 4.84 (252)5h 30mA 5.5-hour tour from Marrakech that includes hotel pickup, a camel ride through the Agafay Desert, a visit to a local argan oil cooperative, mint tea at sunset, and a Moroccan dinner with traditional music around a campfire. The guide speaks English, Spanish, French or Arabic, and children from age 1 are welcome. A 30-minute quad bike option is available for an extra charge.Is it for me?Book this for an afternoon or evening when you want to leave Marrakech without arranging a separate driver or negotiating with guides—the pickup, the camel ride, the cooperative visit and the dinner all move together on one schedule, and you return to your hotel when it ends.Free cancellationMost bookedfromUS$ 59View ›
Atlas Mountains: 4 Valleys Hike, Waterfalls & Berber Lunch
Atlas Mountains: 4 Valleys Hike, Waterfalls & Berber Lunch★★★★★★★★★★ 4.98 (252)7hYou’ll leave Marrakech behind for a day among Atlas peaks—hiking between Berber villages, tasting fresh argan oil in Azrou, pausing by waterfalls and orchards, then sharing a slow lunch on a rooftop with mountain views. With your local guide leading the way (and plenty of mint tea), it’s less about ticking off sights and more about feeling part of the place—even if just for an afternoon.Free cancellationTop ratedfromUS$ 11.71View ›
Marrakech: Cooking Class with Yassine & Mom, Market Tour & Lunch
Marrakech: Cooking Class with Yassine & Mom, Market Tour & Lunch★★★★★★★★★★ 4.97 (252)4hYou’ll join Yassine & his mom for a day in Marrakech that starts with shopping for fresh ingredients at a local market, then learning to cook classic Moroccan dishes together in their kitchen. Sip mint tea, share stories around the table, and discover those little tricks you can’t find in any cookbook.Free cancellationfromUS$ 43View ›
Marrakech to Fez Desert Trip: Kasbahs, Camel Ride & Gorges
Marrakech to Fez Desert Trip: Kasbahs, Camel Ride & Gorges★★★★★★★★★★ 4.93 (251)3dYou’ll wind from Marrakech over the Atlas Mountains to Fez, pausing for mint tea at Tizi-n'Tichka Pass, exploring ancient kasbahs like Aït Ben Haddou, sleeping under Saharan stars after a camel ride across Erg Chebbi dunes, and sharing laughter (and bread) with Berber hosts along the way.Free cancellationfromUS$ 175View ›
Casablanca: Hassan II Mosque Skip-the-Line Guided Tour
Casablanca: Hassan II Mosque Skip-the-Line Guided Tour★★★★★★★★★★ 4.73 (248)45m–1hYou bypass the entry queue and spend roughly ninety minutes inside Morocco's largest mosque with a small group and a guide fluent in your language. Skip-the-line access, entry ticket, water, and a structured tour of the mosaics, marble, and minaret are all included. Restrooms are free. You choose your departure time from six daily slots.Is it for me?Right for travelers in Casablanca who want to see the Hassan II Mosque without spending an hour in the entry queue. Tours run six times daily between 9am and 4pm, so you can fit it into a morning, afternoon, or between other plans; the skip-the-line access is what makes that flexibility real.Free cancellationTravelers' pickKids −41%fromUS$ 15.97View ›
Casablanca to Marrakech: Desert Dunes, Camel Rides & Atlas Villages
Casablanca to Marrakech: Desert Dunes, Camel Rides & Atlas Villages★★★★★★★★★★ 4.95 (247)5dYou’ll cross Morocco from Casablanca to Marrakech with real local guides, riding camels into Merzouga’s dunes, sleeping under Saharan stars, wandering ancient kasbahs like Ait Ben Haddou, and sharing Berber food (and laughter) along the way. It’s not always comfortable — sand gets everywhere — but you’ll carry these moments home with you.Free cancellationKids −31%fromUS$ 937View ›
Marrakech half-day tour: Majorelle Garden, Bahia Palace & more
Marrakech half-day tour: Majorelle Garden, Bahia Palace & more★★★★★★★★★★ 4.69 (245)3h–4hA half-day private sightseeing tour of Marrakech in an air-conditioned vehicle with a professional guide in English, Spanish or French, visiting Majorelle Garden, Bahia Palace, Saadian Tombs, Koutoubia Mosque, Menara Gardens and other top monuments. Admission passes to most sites are included, and the driver picks you up and drops you off at your hotel or riad. Children from age one are welcome, and the vehicle is wheelchair accessible.Is it for me?Book this tour if you want to see Marrakech's main palaces and gardens in one morning or afternoon without managing separate tickets at each entrance—the driver handles parking and timing so you move between sites without negotiating or waiting in separate queues.Free cancellationKids −27%fromUS$ 31View ›
Marrakech Medina: Walking Tour, Bahia Palace & Souks
Marrakech Medina: Walking Tour, Bahia Palace & Souks★★★★★★★★★★ 4.96 (245)4hYou’ll wind through Marrakech’s medina with a local guide—see Koutoubia Mosque up close, step inside Bahia Palace’s mosaic courtyards, meet herbalists in the Mellah, and sip mint tea amid the souks’ colors and sounds. Expect laughter, surprises, and moments that linger long after you’ve left those busy streets behind.Free cancellationKids −24%fromUS$ 57View ›
Marrakech to Merzouga: Sahara Desert Safari, Camel Trek & Berber Camp
Marrakech to Merzouga: Sahara Desert Safari, Camel Trek & Berber Camp★★★★★★★★★★ 4.98 (244)4dYou’ll cross Morocco from Marrakech through winding mountain passes, ancient kasbahs like Ait Ben Haddou, rose-filled valleys and deep gorges before reaching Merzouga’s Sahara dunes. Ride camels at sunset, eat Berber food by firelight, hear Gnawa music in Khamlia village—and wake up with sand between your toes under a sky full of stars.Free cancellationKids −16%fromUS$ 562View ›
Agadir: Kasbah Ruins, Souk & Marina Half-Day Tour
Agadir: Kasbah Ruins, Souk & Marina Half-Day Tour★★★★★★★★★★ 4.68 (244)4hYou visit the hilltop ruins of Agadir Oufella, walk past the city's largest mosque, browse Souk el Had market, and end at the waterfront marina. Hotel pickup and drop-off are included, along with an air-conditioned vehicle and guide for the half-day. No need to arrange your own transport or navigate between stops.Is it for me?This tour works well if you want to see Agadir's main sights in a few hours without arranging your own transport or figuring out which stops matter — the fixed route and included pickup handle both.Free cancellationKids −33%fromUS$ 23View ›
Fez Medina: Private Walking Tour, Tannery & Madrasa
Fez Medina: Private Walking Tour, Tannery & Madrasa★★★★★★★★★★ 4.95 (243)3hYou’ll walk Fez’s legendary medina with a local guide who knows every twist and story. See Bou Inania Madrasa’s quiet beauty, watch tanners at work (mint sprigs help!), sip tea among locals, and wander souks bursting with color. Expect surprises around every corner—and memories that stick long after you leave.Free cancellationTravelers' pickKids −75%fromUS$ 47View ›
Fez to Meknes & Volubilis: Full-day historical tour
Fez to Meknes & Volubilis: Full-day historical tour★★★★★★★★★★ 4.65 (237)10hA full-day tour from Fez visits Volubilis (a 2,000-year-old Roman complex), Moulay Idriss (the holiest city in Morocco, founded when Islam arrived in 789 AD), and Meknes (an 11th-century Imperial city). Hotel pickup and drop-off, an AC vehicle, and an English or French-speaking driver are included; lunch and site fees are on your own.Is it for me?If you are staying in Fez and want to see the major historical sites in the region without renting a car or piecing together separate transport, this tour handles the routing and the driving so you can focus on the sites themselves. The fixed pickup and return mean you do not negotiate with taxis or worry about getting back to your hotel.Free cancellationfromUS$ 35View ›
ATV Riding in Marrakech: Quad Bike & Camel Sunset
ATV Riding in Marrakech: Quad Bike & Camel Sunset★★★★★★★★★★ 4.80 (236)5h–6hA five- to six-hour quad bike and camel ride tour in Marrakech's Agafay Desert, timed to catch the sunset over the High Atlas Mountains, with pickup from your hotel, a traditional Berber dinner, and a live performance featuring fire dancers and Gnawa music. The tour pairs the adrenaline of a one-hour quad bike trek with the slower rhythm of a camel ride, then moves to a nomadic tent for a three-course feast and cultural show. Live guide in English, Spanish, French or Arabic; children welcome from age 4.Is it for me?The five- to six-hour window means you can fit this into a single afternoon and evening without losing the rest of your day in Marrakech—quad and camel both happen before dark, dinner and the show fill the night, and you're back at your hotel by late evening. If you want the desert and the cultural performance without an overnight trip, this timing holds it all.Free cancellationTravelers' pickfromUS$ 25View ›
Agafay Desert: Quad, Camel Ride & Moroccan Dinner Night
Agafay Desert: Quad, Camel Ride & Moroccan Dinner Night★★★★★★★★★★ 4.96 (235)5hYou’ll swap Marrakech’s chaos for rocky Agafay trails by quad bike, then slow down for a sunset camel ride across golden hills—with time for photos and quiet moments. Back at camp, cool off in the pool before a three-course Moroccan dinner under lanterns as Berber musicians play by firelight. It’s an evening where you’ll feel both welcome and far from home—in a good way.Free cancellationfromUS$ 49View ›
Atlas Mountains: 3 Valleys Day Trip & Berber Lunch Pickup
Atlas Mountains: 3 Valleys Day Trip & Berber Lunch Pickup★★★★★★★★★★ 4.93 (235)7h–9hYou’ll leave Marrakech behind for crisp air and winding roads through three valleys of the Atlas Mountains. Sip mint tea by a stream, walk village paths with your local guide, and share homemade tagine at a Berber family table overlooking apple orchards. This small-group day trip includes hotel pickup and plenty of moments you’ll want to remember long after you’re back.Free cancellationKids −16%fromUS$ 90View ›
Private Full-Day Tangier Tour: Camel Ride & Kasbah
Private Full-Day Tangier Tour: Camel Ride & Kasbah★★★★★★★★★★ 4.93 (234)5h–7hA private full-day tour of Tangier that moves through the Kasbah, Medina, Caves of Hercules, and Cape Spartel with a camel ride on the beach included. Your group stays private throughout, and the guide speaks English or Arabic. Pickup from your hotel is included, and the day runs five to seven hours depending on how long you linger at each stop.Is it for me?Choose this private tour if you want to control the pace at each landmark and include a camel ride; book a group walking tour instead if you prefer to move faster through the Medina and Kasbah.Free cancellationTravelers' pick-20%fromUS$ 94View ›
Marrakech: Camel Ride, Quad Bike & Hammam Spa Day Trip
Marrakech: Camel Ride, Quad Bike & Hammam Spa Day Trip★★★★★★★★★★ 4.88 (233)8hYou’ll ride camels under Marrakech’s palms, zip over rocky trails by quad bike with a local guide, and unwind with a traditional hammam spa treatment plus an argan oil massage. Expect mint tea breaks, laughter with your guide, and small moments you might not see coming — like how good quiet feels after adventure.Free cancellationKids −48%fromUS$ 91View ›
Marrakech Day Trip from Casablanca: Medina, Camel Ride & Gueliz
Marrakech Day Trip from Casablanca: Medina, Camel Ride & Gueliz★★★★★★★★★★ 4.88 (232)11h–12hYou’ll step straight from Casablanca into Marrakech’s wild energy — winding through ancient medina streets, riding camels beneath palm trees, tasting smoky street food, haggling for spices with your guide nearby. Expect laughter, surprises (and probably a little dust on your shoes) before heading back as dusk falls.Free cancellationTravelers' pickfromUS$ 90View ›
Moroccan Hammam in Agadir: Traditional Scrub with Black Soap
Moroccan Hammam in Agadir: Traditional Scrub with Black Soap★★★★★★★★★★ 4.72 (232)1hA traditional Moroccan hammam in Agadir where you get a full scrub using black soap and natural clay, starting with exfoliation to remove dead skin, then a wheat-enriched shampoo wash and a clay wrap to finish. Hotel pickup and shuttle back are included. Children from age 5 are welcome, and you can add a Berber massage, royal hammam upgrade, or relaxation massage at checkout.Is it for me?Book this if you want a structured hammam session with pickup included; choose the massage add-on at checkout if you'd prefer hands-on treatment beyond the traditional scrub and steam.Free cancellationfromUS$ 23View ›
Marrakech City Tour with Private Vehicle: Koutoubia to Majorelle
Marrakech City Tour with Private Vehicle: Koutoubia to Majorelle★★★★★★★★★★ 4.83 (232)7h 30mA private Marrakech city tour with your own licensed guide and driver covers Koutoubia Mosque, Bab Agnaou, Bahia Palace, the Medina souks, Ben Youssef Madrasa, Jemaa El Fnaa Square, and Majorelle Garden over a full day. Hotel pickup and drop-off are included; the guide speaks English, Spanish or French; water is provided in the car. Half-day and small-group options are available.Is it for me?Book this tour if you want to see both the historic Medina and the modern city without managing your own transport or timing—the private vehicle and guide handle the route, and you move through Marrakech's landmarks at a pace that lets you absorb each one.Free cancellationTravelers' pickKids −100%fromUS$ 71View ›
Do you need help planning your next activity?