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
Rabat to Casablanca: Luxury Private Transfer & WiFi
Rabat to Casablanca: Luxury Private Transfer & WiFi★★★★★★★★★★ 5.00 (21)1h 30mYou get picked up from your Rabat location after landing, travel in a new air-conditioned car with WiFi and water, and arrive at your exact Casablanca address without arranging anything else. The driver waits up to 90 minutes if your flight is late, and the price is fixed before you book — no negotiation, no meter, no surprises.Is it for me?Book this if you want to skip the taxi rank and arrive in Casablanca on your own schedule with a driver who's already waiting — the fixed price and delay buffer mean the transfer stops being a variable and starts being a detail you can forget about.Free cancellationKids −36%fromUS$ 88View ›
Fes to Middle Atlas: Troglodyte Home, Monkeys & Local Lunch
Fes to Middle Atlas: Troglodyte Home, Monkeys & Local Lunch★★★★★★★★★★ 4.52 (21)7h–8hYou’ll travel from Fes into Morocco’s Middle Atlas mountains with a local guide—sharing tea inside a troglodyte home, wandering Ifrane’s tidy streets, meeting wild monkeys in ancient cedar forests, and tasting lunch in Azrou near its famous rock. Expect laughter, small surprises, and moments that linger long after you’re back.Free cancellationfromUS$ 45View ›
Marrakech: Medina Walking Tour & Koutoubia Minaret with Guide
Marrakech: Medina Walking Tour & Koutoubia Minaret with Guide★★★★★★★★★★ 4.95 (21)3h–5hYou walk through the medina with a guide who explains the Koutoubia Minaret's 12th-century architecture, takes you inside the carved cedar and tilework of Ben Youssef Madrasa, and navigates you through the energy of Jemaa el-Fnaa Square without you getting turned around. The whole thing fits into a half-day, and you're back with time to rest before the afternoon heat sets in.Is it for me?Right for travelers with a morning free who want to see Marrakech's main sites without navigating the medina alone. The guide handles the route and the history, which is what lets you actually absorb the architecture instead of just finding it. Expect narrow streets and crowds at Jemaa el-Fnaa — that's the medina itself, and it's also why a guide makes the difference.Free cancellationKids −100%fromUS$ 35View ›
Marrakech: Ourika Valley & Atlas Mountains Day Trip
Marrakech: Ourika Valley & Atlas Mountains Day Trip★★★★★★★★★★ 4.95 (20)7h–9hYou get picked up from your hotel, driven to a Berber market and argan oil cooperative, then hike through the Ourika Valley with a local guide before lunch by the river. Hotel drop-off is included, and the whole day runs about seven to eight hours. Bring water and comfortable shoes — the hike is moderate but the valley itself is what makes the trip worth doing.Is it for me?Book this if you want to see the Atlas Mountains and Berber villages without arranging your own transport or guide — the fixed schedule and included pickup mean you leave your hotel and arrive back without any logistics to handle yourself.Free cancellationInfants freefromUS$ 47View ›
Chefchaouen Private Photo Shoot Tour with Local Photographer
Chefchaouen Private Photo Shoot Tour with Local Photographer★★★★★★★★★★ 4.65 (20)1h 30mYou’ll explore Chefchaouen’s most photogenic streets with a local photographer who knows all the best angles. Get natural portraits—even if you’re camera-shy—and enjoy a relaxed stroll with coffee or tea included. Perfect for couples, families, or solo travelers wanting real memories to take home.Free cancellationTravelers' pickfromUS$ 88View ›
Chefchaouen day trip from Fez: Blue medina and Rass-Alma source
Chefchaouen day trip from Fez: Blue medina and Rass-Alma source★★★★★★★★★★ 4.85 (20)12h–13hA full-day guided tour from Fez to Chefchaouen covers the blue-painted medina, the kasbah built by Moulay Ismail in the 18th century, the Jewish quarter, and the Rass-Alma water source that supplied the city since its founding. The 190 km route crosses the Zagouta Mountain with views of the SedChahed Dam. Hotel pickup in Fez is included, and the tour runs 12 to 13 hours with an air-conditioned vehicle and a guide throughout.Is it for me?Book this tour if you want to see Chefchaouen's medina and water source without renting a car or navigating the mountain road yourself. The 190 km drive and the full-day pace suit travelers who have a single day free from Fez and want the city and its surroundings in one trip.Free cancellationfromUS$ 47View ›
Ouzoud Waterfalls Day Trip: Berber Village & Swimming
Ouzoud Waterfalls Day Trip: Berber Village & Swimming★★★★★★★★★★ 4.90 (20)9h–10hThis day trip from Marrakech takes you to the Ouzoud Waterfalls, Morocco's highest cascade, with hotel pickup and drop-off included. A local guide leads you through a traditional Berber village and down shaded paths to the falls, where you have free time to swim in natural pools, take a boat ride, or simply sit by the river. The return journey leaves the late afternoon open for exploring a small local souk before heading back to Marrakech.Is it for me?Book this one if you want to see Morocco's highest waterfall without arranging transport yourself—the driver and vehicle are handled, and the guide is there if you want one, but the day at the falls stays unscheduled so you can swim, rest, or explore exactly as long as you want.Free cancellationKids −22%fromUS$ 22View ›
Tangier Quad Adventure with Hotel Pickup & Equipment
Tangier Quad Adventure with Hotel Pickup & Equipment★★★★★★★★★★ 4.85 (20)2h–3hYou're picked up from your hotel and driven to the Rif Mountains, where you ride your own quad through rugged terrain with all equipment and water provided. The company's 15 years of experience means the bikes and routes work for riders from 10 to 70, and the fixed itinerary means you don't spend the morning arranging transport or worrying about logistics — you show up and ride.Is it for me?Book this if you want to get out of Tangier's city center and into the Rif Mountains without arranging your own transport or worrying about finding the location — the pickup and the fixed route mean you step out of your hotel and into the ride.Free cancellationfromUS$ 70View ›
Marrakech guided tour: Bahia Palace, Jewish Quarter, Jemaa el-Fna
Marrakech guided tour: Bahia Palace, Jewish Quarter, Jemaa el-Fna★★★★★★★★★★ 4.90 (20)2h 30mA 2.5-hour guided tour of Marrakech's central sights with an English-speaking guide and skip-the-line entry to Bahia Palace. You'll walk through the Medina's souks, visit the 19th-century Bahia Palace, explore the 16th-century Jewish Quarter, and stand in Jemaa el-Fna square to see the Koutoubia Mosque from outside (non-Muslims cannot enter). The guide brings the history and daily rhythm of the Red City to life without requiring you to arrange transport or navigate the medina alone.Is it for me?Book this if you want a guide who navigates the medina's layout and explains the history at each stop, rather than walking independently with a map.Free cancellationfromUS$ 17.56View ›
Marrakech to Ouarzazate & Aït-ben-Haddou: Atlas Mountains Day Trip
Marrakech to Ouarzazate & Aït-ben-Haddou: Atlas Mountains Day Trip★★★★★★★★★★ 4.79 (19)12hYou leave Marrakech at dawn in an air-conditioned car, cross the Atlas Mountains at over 2,260 meters, spend the middle of the day inside the UNESCO-listed Aït-ben-Haddou kasbah where major films were shot, then explore Ouarzazate's film studios before returning to your hotel by evening. Hotel pickup and transport are included; the full day takes roughly twelve hours.Is it for me?Book this if you want to see the Atlas Mountains, a UNESCO kasbah, and the film studios south of Marrakech in one day without arranging your own transport or navigating the mountain passes — the 7am start and fixed schedule fit all three stops into a single trip.Free cancellationfromUS$ 70View ›
Marrakech Shopping Souks Tour: Artisan Workshops with Local Guide
Marrakech Shopping Souks Tour: Artisan Workshops with Local Guide★★★★★★★★★★ 4.79 (19)4hA four-hour shopping tour of Marrakech's souks led by a local English-speaking guide, visiting blacksmith workshops, leather tanneries, jewelers, carpet weavers and woodworkers organized by craft. The guide arranges hotel delivery on purchases and provides bottled water and Moroccan mint tea; the tour is wheelchair accessible and suitable for all fitness levels.Is it for me?Book this tour if you want to see how Marrakech's traditional crafts are actually made, not just buy finished pieces in a market stall—the guide takes you inside working workshops where artisans gather by specialty, and you can try your hand at carpet weaving.Free cancellationfromUS$ 44View ›
3-Day Marrakech to Fez Desert Tour: Ait Ben Haddou & Merzouga
3-Day Marrakech to Fez Desert Tour: Ait Ben Haddou & Merzouga★★★★★★★★★★ 4.79 (19)3dIf you want to see Morocco beyond postcards—mountain passes, ancient kasbahs, real Berber hospitality—this three-day trip from Marrakech to Fez covers it all: camel rides at sunset, starry desert nights, lively markets, and landscapes that change every hour.Free cancellationKids −17%fromUS$ 170View ›
Chefchaouen Day Trip from Fez: Blue City & Rif Mountains
Chefchaouen Day Trip from Fez: Blue City & Rif Mountains★★★★★★★★★★ 5.00 (19)12hYou get picked up from your Fez hotel at 8am and driven through the Rif Mountains to Chefchaouen, where you walk the blue medina, visit Outa El Hammam square, see Ras el-Maa Waterfall, and explore local handicraft shops at your own pace. A guide explains the culture and history. You're back in Fez by evening, with all transport and the driver included.Is it for me?This tour works well if you want to see Chefchaouen without arranging your own transport or hiring a local guide — the pickup and return timing means you don't lose a day to driving, and the guide handles the history and navigation so you can focus on the streets and the light.Free cancellationfromUS$ 49View ›
Fez Airport - Hotel: Private transfer with SIM card
Fez Airport - Hotel: Private transfer with SIM card★★★★★★★★★★ 4.58 (19)30mYou’ll land in Fez and be greeted by your local driver right at arrivals, then settle into a private transfer across town with a quick look at city landmarks along the way. With your Moroccan SIM card ready and flexible stops possible for photos or coffee, you’ll arrive at your hotel feeling welcomed — and already a bit connected to Fez.Free cancellationfromUS$ 11.71View ›
Agadir Coastal Boat Trip: Fishing, Swimming & Lunch
Agadir Coastal Boat Trip: Fishing, Swimming & Lunch★★★★★★★★★★ 4.42 (19)6hA half-day coastal boat trip from Agadir includes hotel pickup, fishing with provided equipment, a swimming stop in the Atlantic, and a Moroccan barbecued fish lunch prepared onboard. The boat departs at 9:00 AM and returns by 3:00 PM, with a guide in English or French. You choose pickup from either Agadir or Taghazout hotels at checkout.Is it for me?Combine fishing and swimming in one outing—your guide handles the boat, equipment, cooking, and speaks English or French.Free cancellationfromUS$ 59View ›
Essaouira Day Trip from Agadir: Private Transport & Medina Walk
Essaouira Day Trip from Agadir: Private Transport & Medina Walk★★★★★★★★★★ 5.00 (19)10hYou’ll travel from Agadir to Essaouira with private transport and a local guide who knows every twist of the medina. Expect wild Atlantic beaches, goats in argan trees, cannon-lined ramparts, and time to wander or snack on fresh sardines by the port. The city’s mix of salt air and old stories leaves an impression that sticks long after you’re back.Free cancellationfromUS$ 117View ›
Marrakech to Essaouira: Private Transfer 1–4 People
Marrakech to Essaouira: Private Transfer 1–4 People★★★★★★★★★★ 5.00 (19)2h–3hYou get picked up from your Marrakech hotel or riad and driven directly to your accommodation in Essaouira in a private, air-conditioned vehicle with a professional driver. The three-hour journey includes the option to stop at Argan tree viewpoints or cooperatives if you want, but you're not locked into a group schedule. Drop-off happens at your exact address, not a central point, which saves time if you're traveling with luggage or children. Book with your precise destination and you're done arranging transport.Is it for me?Book this if you want to skip the shared minibus and get to your Essaouira accommodation without arranging transport yourself — the fixed pickup and drop-off points mean you're not negotiating routes or timing at the last minute.Free cancellationfrom · per groupUS$ 109View ›
Marrakech Medina Shopping Tour: Secret Souks with Local Guide
Marrakech Medina Shopping Tour: Secret Souks with Local Guide★★★★★★★★★★ 4.74 (19)3h–5hA private shopping tour of Marrakech's Medina with a licensed local guide in English, Spanish, French or Arabic, starting at Café Argana and moving through the Spice Square, artisanal enclaves and hidden souks. The guide assists with selection and negotiation for Argan oil, spices, Berber rugs and handcrafted goods; free hotel delivery is included. Children from age 4 are welcome, and the tour runs 3 to 5 hours depending on your pace and interests.Is it for me?Book the Private VIP Shopping Tour if you want transport included and a longer window to explore; the Private Souks Shopping Tour works if you're already in the Medina or prefer to navigate there yourself and want a shorter, focused route through the main souks. Both are private, so the guide's attention stays on your group.Free cancellation-28%Kids −24%fromUS$ 16.97View ›
Agadir Crocoparc: 300+ Crocodiles & Botanic Gardens
Agadir Crocoparc: 300+ Crocodiles & Botanic Gardens★★★★★★★★★★ 4.83 (18)3hYou get picked up from your Agadir hotel and driven 20 minutes to Crocoparc, where you spend a few hours walking through forest-like grounds with over 300 Nile crocodiles, botanic gardens, and smaller animals. Entry, transport, and parking are all included; the optional goat climbing trees attraction is available if you want it. You're back in town by early afternoon.Is it for me?Right for families or groups who want a few hours out of Agadir without arranging their own transport—the pickup and entry are handled, so you just show up at your hotel and walk into the park.Free cancellationTravelers' pickKids −33%fromUS$ 29View ›
Fes to Marrakech: Private Sahara Desert Tour with Camel Trek
Fes to Marrakech: Private Sahara Desert Tour with Camel Trek★★★★★★★★★★ 5.00 (18)3dYou’ll cross Morocco from Fes to Marrakech with a local guide—riding camels into Erg Chebbi’s dunes, sharing tagine by firelight at a desert camp, wandering ancient kasbahs like Aït Ben Haddou, and winding through gorges and valleys where Berber life unfolds quietly around you. It’s not just scenery—it’s moments you’ll carry home.Free cancellationfromUS$ 738View ›
Do you need help planning your next activity?