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 Half-Day Tour: Old Medina & Modern City with Pickup
Tangier Half-Day Tour: Old Medina & Modern City with Pickup★★★★★★★★★★ 4.85 (112)4h–7hYou get picked up at your hotel and spend four hours moving between Tangier's old medina and modern districts with a guide who explains the history and layout rather than just pointing. The van is air-conditioned, all fees are covered, and you return by early afternoon. Wheelchair accessible, and children can come along.Is it for me?Right for travelers who want to understand Tangier's history and layout rather than rush through landmarks. Plan for a half-day out of your schedule — that is what lets the guide actually explain the city instead of just moving between stops.Free cancellationMost bookedKids −48%fromUS$ 70View ›
Fez Medina: Private Half-Day Walking Tour & Hotel Pickup
Fez Medina: Private Half-Day Walking Tour & Hotel Pickup★★★★★★★★★★ 4.79 (112)3h 30mYou’ll step through Bab Bou Jeloud’s blue archway into Fez’s tangled medina, follow your private guide past madrasa courtyards and spice-laden souks, peek into centuries-old mosques, and watch artisans at work in hidden corners. Expect sensory overload—in all the best ways—and moments that linger long after you’ve left those winding alleys behind.Free cancellationTravelers' pickfromUS$ 57View ›
3-Day Fez to Marrakech Luxury Desert Tour: Merzouga & Ouarzazate
3-Day Fez to Marrakech Luxury Desert Tour: Merzouga & Ouarzazate★★★★★★★★★★ 4.51 (112)3dYou’ll cross Morocco from Fez to Marrakech by way of camel treks in Merzouga’s dunes, sleep under desert stars in luxury tents, wander ancient kasbahs at Ait Ben Haddou, and taste real Berber hospitality—all with private comfort and local guides who know every shortcut and story along the way.Free cancellationfromUS$ 246View ›
Marrakech: Ourika Valley & Setti Fatma Falls Day Trip
Marrakech: Ourika Valley & Setti Fatma Falls Day Trip★★★★★★★★★★ 4.81 (112)7h–8hYou're picked up from your hotel at 9am and driven 67 kilometers into the High Atlas to reach Setti Fatma Falls, where seven waterfalls cascade into the Ourika River. The day includes a visit to a traditional Berber home, lunch by the river, time to walk toward the falls, and a stop at the argan oil cooperative. You return to Marrakech by evening with your guide and driver handling all logistics and navigation.Is it for me?Right for travelers staying in Marrakech without a car who want to see the High Atlas and waterfalls in one day. The hike to the falls is moderate and uneven, so plan for steady walking on stone paths; that's what gets you close enough to feel the water and see all seven cascades.Free cancellationKids −50%fromUS$ 23View ›
Taghazout Surf Lesson: Private Coaching & Board Rental
Taghazout Surf Lesson: Private Coaching & Board Rental★★★★★★★★★★ 4.99 (111)2h 45mYou meet a certified local surf instructor in Taghazout, get fitted with a board and wetsuit you keep, and spend the lesson learning technique in small-group coaching tailored to your level. The instructor picks the spot based on conditions and your ability, so beginners and intermediate surfers both get what they need in one session.Is it for me?Book this if you want to learn surfing from someone who actually surfs these breaks and can teach you in a small group without the rush of a crowded class—the personal attention is what makes the difference between a fun session and one where something actually clicks.Free cancellationTravelers' pickfromUS$ 41View ›
Atlas Mountains day trip from Marrakech with Berber lunch
Atlas Mountains day trip from Marrakech with Berber lunch★★★★★★★★★★ 4.99 (111)7hA private day trip from Marrakech takes you 90 minutes into the High Atlas Mountains to explore the valleys of Tahanaout, Asni, Imlil and Imnan, with a gentle walk through Imlil before reaching the village of Armoud. You spend the afternoon at a family Berber home, learning to prepare traditional mint tea, tasting argan oil at a women's cooperative, and eating a home-cooked tagine lunch on a terrace overlooking Mount Toubkal. Hotel pickup and drop-off in Marrakech are included, and the guide speaks English, Spanish, Italian, French and two additional languages. The tour returns around 5:00 PM.Is it for me?The full day—roughly 7 hours from pickup to drop-off—is built around the lunch and the family visit, so it works if you have a free afternoon in Marrakech but not if you need to be back by mid-afternoon. The private format means you set the pace through the valleys and the time you spend at the market if you're there on a Tuesday or Saturday.Free cancellationfromUS$ 88View ›
Marrakech to Essaouira: Private Transfer & Airport Pickup
Marrakech to Essaouira: Private Transfer & Airport Pickup★★★★★★★★★★ 4.82 (111)2m–40mYou get picked up from your hotel, airport, or train station in Marrakech and driven directly to your accommodation in Essaouira in a private, air-conditioned car. The driver handles the route and timing; you handle nothing except getting in and arriving. No haggling, no shared minibus, no surprises on the bill — the price is set before departure, and the service runs around the clock.Is it for me?Book this if you want to avoid the airport taxi queue and the uncertainty of shared minibus schedules — the fixed price and dedicated driver mean you know exactly what you're paying and when you'll arrive, which is worth the peace of mind after a flight or train journey.Free cancellationTravelers' pickfrom · per groupUS$ 117View ›
Merzouga Quad Biking & Sandboarding: Dune Rides with Guide
Merzouga Quad Biking & Sandboarding: Dune Rides with Guide★★★★★★★★★★ 4.99 (110)1hQuad biking activity in Merzouga where you ride through Sahara dunes with a professional guide, climb to panoramic viewpoints, and sandboard down high dunes; includes quad bike, sandboard, water, tea and a guide who speaks English, Spanish, French or Italian. Choose between a 1-hour, 2-hour or 3-hour session at checkout.Is it for me?Pick the 1-hour session if you want a quick taste of the dunes and sandboarding without a long commitment; go for 2 or 3 hours if you want time to explore deeper into the dunes and take more runs down the sand.Free cancellationfromUS$ 47View ›
2-Day Desert Trek From Fes to Merzouga: Camel Ride & Berber Camp
2-Day Desert Trek From Fes to Merzouga: Camel Ride & Berber Camp★★★★★★★★★★ 4.82 (110)2dThis 2-day desert tour departs from Fez, crosses the Atlas Mountains and Middle Atlas cedar forests, and ends with a camel ride across the Erg Chebbi dunes in Merzouga, where you spend the night in an authentic Berber camp. The guide speaks English, Spanish or French, and hotel pickup is included. Lunch and drinks are not covered by any option; you choose between a luxury tent, a standard tent, or a private tour at checkout.Is it for me?Book the luxury tent if you want more comfort after a full day of travel and riding; the standard tent suits travelers who prioritize the desert experience over amenities. Choose the private tour option if you prefer a smaller group and more flexibility with timing and stops along the way.Free cancellationTravelers' pickfromUS$ 111View ›
Agafay Desert Quad & Camel Adventure with Dinner Show
Agafay Desert Quad & Camel Adventure with Dinner Show★★★★★★★★★★ 4.82 (110)5h–6hAn Agafay Desert activity near Marrakech where you ride quad bikes and camels through rolling dunes, then eat a traditional Berber dinner at a desert camp with live music and fire performance. Hotel pickup and drop-off are included, the group stays small, and a guide speaks your language. Not suitable for travelers with spinal injuries or cardiovascular conditions, or for pregnant travelers.Is it for me?Book this if you're staying in Marrakech without a car—the pickup means you don't arrange transport or navigate to the desert yourself, and the fixed schedule holds the whole day together from the moment the driver arrives. The small group size keeps the pace manageable across both the riding and the dinner, so you're not herding through a crowd between activities.Free cancellationInfants freefromUS$ 29View ›
Agafay Desert: Private Sunset 4WD Tour & Nomad Tea Tent
Agafay Desert: Private Sunset 4WD Tour & Nomad Tea Tent★★★★★★★★★★ 5.00 (110)4h–6hYou’ll feel the hush of Agafay Desert as you cross stone plateaux in a private 4WD from Marrakech. Ride camels at sunset with hardly anyone else around, then share Moroccan tea in a nomad tent as dusk settles over the hills. If you’re craving real quiet—and not just another crowded spot—this day trip lingers long after you leave.Free cancellationTop ratedfromUS$ 70View ›
Agadir City Tour: Kasbah Ruins, Marina & Argan Palace
Agadir City Tour: Kasbah Ruins, Marina & Argan Palace★★★★★★★★★★ 4.85 (109)3hYou visit the 16th-century Kasbah ruins for panoramic views, walk the Marina's yacht-lined docks, explore the Argan Palace cooperative and optional hammam, browse the Berber souk for handmade textiles and pottery, and pass the Corniche and Mohamed V Mosque. Hotel pickup and air-conditioned transport are included, so you move between sites without arranging rides or timing yourself.Is it for me?A good fit if you want to see Agadir's main landmarks—the Kasbah, Marina, and local crafts—without arranging your own transport or timing between stops. The fixed three-hour route and included pickup mean you move through the city at a set pace, which is what keeps all five stops inside a single morning or afternoon.Free cancellationBest valuefromUS$ 14.64View ›
Chefchaouen photo tour: Guided walk with local photographer
Chefchaouen photo tour: Guided walk with local photographer★★★★★★★★★★ 5.00 (108)1h–1h 15mA private guided photography walk through Chefchaouen with a local professional photographer who shoots on a Canon 5DsR and delivers at least 30 professionally edited photos. You'll walk an easy route through hidden alleys, peaceful squares, and viewpoints away from the main tourist flow, stopping at Place Outa el Hammam, the old city gates, and smaller squares with fountains and cafes. The photographer guides you naturally—no stiff posing—while sharing stories about local culture, traditions and history. Pickup is included; the guide speaks English and Arabic. Bottled water is provided.Is it for me?This tour suits travelers who want professional photos of themselves in Chefchaouen but don't want to manage a camera or learn photography—the photographer handles the technical work and framing, you move naturally through the medina, and you leave with polished images ready to share. It's private, so the pace and stops adjust to what works for you and the light.Free cancellationTravelers' pickfrom · per groupUS$ 79View ›
Marrakech to Essaouira: Day Trip with Seaside Medina & Ramparts
Marrakech to Essaouira: Day Trip with Seaside Medina & Ramparts★★★★★★★★★★ 4.93 (108)9h–10hYou’ll ride from Marrakech to Essaouira with pickup included, stopping at an argan oil cooperative before exploring ramparts and lively souks at your own pace. Savor fresh seafood or mint tea by the sea, then return with sand in your shoes and salt on your lips — it lingers longer than you’d expect.Free cancellationfromUS$ 15.81View ›
Tangier Airport Transfer: Private Car & Multilingual Driver
Tangier Airport Transfer: Private Car & Multilingual Driver★★★★★★★★★★ 4.86 (108)30m–40mYou get picked up at Tangier Airport by a private driver in an air-conditioned car, with WiFi and no hidden fees. The driver speaks four languages and takes you directly to your hotel, port, or any address in Tangier. Available 24 hours a day, with infant seats available on request.Is it for me?Book this if you're arriving at Tangier Airport and want to skip the taxi rank and fare haggling—a fixed-price driver waiting with your name removes the uncertainty and gets you to your hotel or port without negotiation.Free cancellationTravelers' pickfrom · per groupUS$ 30View ›
Mount Toubkal Trek from Marrakech: 2-Day Atlas Hike & Camping
Mount Toubkal Trek from Marrakech: 2-Day Atlas Hike & Camping★★★★★★★★★★ 4.99 (108)2dYou’ll hike from Marrakech into the heart of the High Atlas with a local guide, share hot meals under mountain stars, climb Mount Toubkal at sunrise, and meet villagers along winding mule tracks. Expect sore legs and big skies — plus moments you’ll replay long after you’re home.Free cancellationInfants freefromUS$ 258View ›
Casablanca: City Tour with Hassan II Mosque & Medina Lunch
Casablanca: City Tour with Hassan II Mosque & Medina Lunch★★★★★★★★★★ 4.64 (107)4h–5hYou’ll feel Casablanca’s rhythm as you stand by Hassan II Mosque with sea air swirling around you, wander Habous Quarter’s quiet alleys, share laughter at Central Market stalls, and take in old town views from Dar El Kaid’s rooftop (lunch optional). With hotel or port pickup included and a local guide leading the way, this city tour lets you soak up real moments beyond just sightseeing.Free cancellationfromUS$ 60View ›
Cape Spartel & Hercules Caves 5-hour Coastal Camel Ride
Cape Spartel & Hercules Caves 5-hour Coastal Camel Ride★★★★★★★★★★ 4.84 (107)5hThis 5-hour small-group tour of Tangier visits Cape Spartel, Hercules Caves, Parc Perdicaris, and Achakkar Beach, where you ride a camel along the shore with a local handler. The tour includes hotel or port pickup, an air-conditioned vehicle, a freshly prepared local coffee or hot chocolate at a roadside stand, and Moroccan mint tea at Café Hafa, with your driver available at each stop to guide and assist. Groups stay under 8 travelers.Is it for me?Book the shared tour if you want to meet other travelers and keep costs lower; choose the private option if you need your own vehicle and flexible timing for the same four coastal stops and camel ride.Free cancellationTravelers' pick-10%fromUS$ 30View ›
3-Day Desert Tour from Fez to Marrakech: Camel Trek & Sahara Camp
3-Day Desert Tour from Fez to Marrakech: Camel Trek & Sahara Camp★★★★★★★★★★ 4.95 (107)3dA 3-day desert tour departing from Fez that crosses the Sahara to Marrakech, with overnight stays in an Erg Chebbi desert camp and a hotel in Ouarzazate. You travel by air-conditioned vehicle through the Middle Atlas, trek by camel across the dunes at sunset and sunrise, walk the Todra Gorges and Dadès Valley, visit the Kasbah of Taourirt and Ait Ben Haddou, and cross the High Atlas via the Tizi-n-Tichka pass. Hotel pickup and a professional English-speaking driver are included; accommodation options range from shared to luxury tents and private rooms depending on the package you choose.Is it for me?Choose the package that fits your accommodation preference—shared tents or rooms cost less, while private tents or luxury tent-and-hotel combinations offer more space and comfort across the three days. The fixed itinerary and included transport mean you don't arrange the route, the camel trek timing, or the desert camp logistics yourself; everything is coordinated so the three days hold together as a single journey.Free cancellationTravelers' pickKids −15%fromUS$ 152View ›
Marrakech: ATV Desert & Camel Ride with Berber Tea
Marrakech: ATV Desert & Camel Ride with Berber Tea★★★★★★★★★★ 4.77 (106)2hYou get picked up from your hotel, driven to the Palmeraie, and spend an hour on a quad bike riding through palm groves with a guide who adjusts the pace to your comfort level. The tour includes a tea break in the oasis, a short camel ride in Berber dress, all safety gear, and return transport to your hotel—no separate bookings or logistics to handle.Is it for me?Book this if you want to get outside Marrakech's medina without arranging your own transport or equipment—the pickup, bikes, guide and tea are all handled, so you just show up at your hotel ready to ride.Free cancellationfromUS$ 94View ›
Do you need help planning your next activity?