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: Private City Tour by Car & Multilingual Chauffeur
Marrakech: Private City Tour by Car & Multilingual Chauffeur★★★★★★★★★★ 4.92 (141)4hLet a local driver guide you through Marrakech’s vibrant streets in comfort—see Bahia Palace’s mosaics, pause at Koutoubia Mosque, wander Majorelle Gardens’ blue paths, and catch glimpses of daily life in the Mellah. You’ll feel both looked after and free to explore at your own pace—there’s always something unexpected waiting around each corner.Free cancellationMost bookedKids −58%fromUS$ 56View ›
Casablanca City Tour: Hassan II Mosque & Medina
Casablanca City Tour: Hassan II Mosque & Medina★★★★★★★★★★ 4.94 (141)4h 30mA guided city tour of Casablanca covering the Hassan II Mosque with skip-the-line entry, the Old Medina's winding souks, Rick's Café, and the Habous Quarter's bookshops and traditional bakeries. The tour runs 4.5 hours with hotel pickup, an air-conditioned vehicle, and a guide speaking English, Spanish, French or Arabic. Skip-the-line access to the mosque is available for departures between 8:30am and 3pm; mosque entry tickets are purchased separately at checkout.Is it for me?Book the private tour if you're traveling with family or a small group and want the flexibility to linger at stops without keeping others waiting; the mini group option works better if you're solo or a couple and don't mind sharing the vehicle, since both include the same guide and skip-the-line mosque access.Free cancellationKids −25%fromUS$ 23View ›
Marrakech to Fes: Sahara Desert Tour with Camel Ride & Luxury Camp
Marrakech to Fes: Sahara Desert Tour with Camel Ride & Luxury Camp★★★★★★★★★★ 5.00 (139)4dYou’ll cross Morocco from Marrakech to Fes by way of mountain passes, ancient kasbahs, and the Sahara’s silent dunes—with camel rides at sunset, Berber music under stars, and real moments shared over mint tea or laughter with locals. This private tour blends comfort (luxury camp!) with raw experience—you’ll carry home more than souvenirs.Free cancellationTop ratedKids −44%fromUS$ 796View ›
Casablanca and Rabat day tour: Hassan II Mosque, Chellah, Kasbah
Casablanca and Rabat day tour: Hassan II Mosque, Chellah, Kasbah★★★★★★★★★★ 4.77 (139)8h–10hA private full-day tour of Casablanca and Rabat covers both cities' main historical and cultural sites — the Hassan II Mosque, old medina, Rick's Cafe and Corniche in Casablanca, then the Royal Palace, Chellah, Hassan Tower, Mausoleum of Mohammed V and Kasbah des Oudaias in Rabat. A multilingual driver stays with you for eight to ten hours; the route, timing and vehicle are arranged before you arrive. Pickup is included; lunch happens at La Marina Bouregreg overlooking the Bouregreg River.Is it for me?Book the private tour if you're arriving in Casablanca or have a free day and want to see both cities without renting a car or coordinating separate guides — the driver handles the route and timing, and you decide how long to spend at each stop. Choose the group visit if you prefer to share the cost and meet other travelers.Free cancellationTravelers' pickfromUS$ 176View ›
Paradise Valley tour from Agadir: Swim & mountain villages
Paradise Valley tour from Agadir: Swim & mountain villages★★★★★★★★★★ 4.04 (139)5hA half-day tour from Agadir to Paradise Valley in the High Atlas Mountains includes hotel pickup, a local guide, a scenic walk through the valley, swimming in natural pools, and a visit to a botanic garden and mountain villages. The tour runs five hours and operates with a live guide in English, Spanish, French, German and one additional language. Lunch is available as an optional add-on at checkout.Is it for me?Book this tour if you want to swim and walk in a real valley with working villages rather than a manicured site, and you're comfortable with uneven terrain and cold water. The five-hour length fits a morning or afternoon slot without eating a full day, and the guide handles the route so you don't need to navigate or arrange transport yourself.Free cancellationTravelers' pickfromUS$ 12.88View ›
Marrakech Medina: Ben Youssef Madrasa & Souks with Official Guide
Marrakech Medina: Ben Youssef Madrasa & Souks with Official Guide★★★★★★★★★★ 4.99 (138)2h 30mYou walk the medina with an official guide who knows the history and the people, moving from the Koutoubia Mosque through Ben Youssef Madrasa and into the souks, with skip-the-line entry to the main attractions. You see 12th-century monuments, watch artisans work, learn about hammam culture, and finish at the main square—all without arranging transport or worrying about getting lost in the narrow streets.Is it for me?Right for travelers who want to see the medina's main sites without navigating alone or booking separate tickets—the official guide and skip-the-line entry handle both, leaving you free to absorb the history and the craft instead of managing logistics.Free cancellationKids −19%fromUS$ 18.73View ›
Fez Medina Half-Day Tour: Artisan Workshops & Ancient Mosques
Fez Medina Half-Day Tour: Artisan Workshops & Ancient Mosques★★★★★★★★★★ 4.96 (138)3h–4hA half-day guided walking tour of Fez's medina with a professional local guide in English, Italian or French, starting from your hotel or riad. You walk past the Kairaouine Mosque (founded 859), through the Chouara Tannery, visit the Al-Attarine Madrasa and Nejjarine Museum, watch metalworkers at Place Seffarine, and see the green-and-blue gate of Bab Boujloud. Moroccan tea or coffee is included; the Al-Attarine Madrasa and Nejjarine Museum each charge a small separate admission.Is it for me?Book this tour if you want to walk the medina with someone who knows the artisans and the history—the guide's knowledge is what turns a walk through crowded streets into an understanding of how the city actually works. The small group format and the route through working workshops (not tourist shops) mean you see the craft as it happens, not as a performance staged for visitors.Free cancellationTravelers' pickfromUS$ 20View ›
Marrakech: Private Tuk Tuk Tour Medina, Bahia Palace & Pickup
Marrakech: Private Tuk Tuk Tour Medina, Bahia Palace & Pickup★★★★★★★★★★ 4.72 (138)3h–4hYou’ll ride through Marrakech’s Medina by private tuk tuk with pickup from your hotel or riad, stopping at Jemaa el-Fna square and Bahia Palace along the way. Taste Moroccan sweets as you pass through historic quarters like Mellah and pause at Ben Youssef Madrasa. Expect lively sounds, colorful sights, and small surprises that linger long after you’re back at your hotel.Free cancellationTravelers' pickKids −30%fromUS$ 49View ›
Casablanca Half-Day Tour: Hassan II Mosque & Old Medina
Casablanca Half-Day Tour: Hassan II Mosque & Old Medina★★★★★★★★★★ 4.94 (138)4h 30mYou get picked up from your hotel and driven through six of Casablanca's main stops—the Central Market, Old Medina, Habous Quarter, Hassan II Mosque, Corniche, and Mohammed V Square—with a local guide setting the pace and the air-conditioned vehicle handling the distances between them. The hammam option adds a traditional scrub and massage if you want it. Four hours total, no logistics to arrange.Is it for me?Right for travelers staying in Casablanca without a car who want to see the main landmarks and neighborhoods in one morning or afternoon. Expect steady movement between stops—the four-hour timeframe is what fits all six locations and the medina walking into a half-day without rushing.Free cancellationTravelers' pickfromUS$ 50View ›
Merzouga: 1-Night Camel Trek & Erg Chebbi Luxury Camp
Merzouga: 1-Night Camel Trek & Erg Chebbi Luxury Camp★★★★★★★★★★ 4.90 (137)1dYou’ll ride camels across Erg Chebbi’s shifting dunes, watch sunset with mint tea, try sandboarding if you want, then sleep in a luxury tent after Berber music by the fire. Wake early for sunrise before your return ride—this overnight Merzouga camel trek leaves you changed in small ways you won’t expect.Free cancellationKids −38%fromUS$ 100View ›
Marrakech Food Tour: Private Tastings & City Walk with Local
Marrakech Food Tour: Private Tastings & City Walk with Local★★★★★★★★★★ 4.69 (137)4hYou’ll wind through Marrakech’s souks tasting everything from sticky date mixes to rooftop salads and slow-cooked tanjia meat. With a local guide leading you between city highlights like Jemaa el-Fna and secret kitchens, expect laughter, new flavors, mint tea in a peaceful riad — and plenty of stories to bring home.Free cancellationfromUS$ 94View ›
Agadir: Private Sunset Camel Ride & Souss River Views
Agadir: Private Sunset Camel Ride & Souss River Views★★★★★★★★★★ 4.88 (137)2hYou’ll sway gently through Agadir’s eucalyptus groves on your own camel as sunset colors spill over the Souss River. With hotel pickup and a local guide sharing stories along quiet trails near the king’s palace, you’ll feel both out of place and right at home. Expect laughter, soft light, and a pace that lets you actually notice things.Free cancellationTravelers' pickfromUS$ 17.61View ›
Fes to Marrakech: Sahara Camel Trek, Todra Gorge & Atlas Pass
Fes to Marrakech: Sahara Camel Trek, Todra Gorge & Atlas Pass★★★★★★★★★★ 4.98 (137)3dYou’ll cross Morocco from Fes to Marrakech with a local guide—riding camels into Sahara sands at sunset, sharing music by a campfire under stars, wandering ancient kasbahs like Ait Ben Haddou, and winding through Atlas Mountain passes. It’s three days of landscapes that stick with you—and moments you can’t plan for.Free cancellationfromUS$ 217View ›
Atlas Mountains: Day Hike to Isk Summit with Picnic & Pickup
Atlas Mountains: Day Hike to Isk Summit with Picnic & Pickup★★★★★★★★★★ 4.97 (136)9hYou’ll hike from Marrakech into the heart of the Atlas Mountains with a local guide, climbing up through pine forests to reach Isk summit for sweeping views and a picnic lunch. Expect mint tea breaks, stories about Berber life, and time to soak in wild scenery before heading back — it’s equal parts challenge and calm.Free cancellationfromUS$ 82View ›
Marrakech Airport Transfer: Private Car & Hotel Pickup
Marrakech Airport Transfer: Private Car & Hotel Pickup★★★★★★★★★★ 4.50 (135)30mYou're met at arrivals with a name sign, helped with luggage, and driven in a private air-conditioned car to your hotel or riad in Marrakech city center. The driver tracks your flight so delays don't cost you extra, and you get 90 minutes of free waiting time if you need it. No negotiation, no surprises — just door-to-door transport with a professional who knows the route.Is it for me?Book this if you're arriving at Marrakech airport with luggage and want to reach your hotel without arranging a taxi or negotiating a fare — the fixed price and door-to-door service mean you can step out of the airport and into a car that's already waiting for you.Free cancellationBest valuefromUS$ 12.29View ›
Agafay Desert: Private Buggy Day Tour with Oasis Lunch
Agafay Desert: Private Buggy Day Tour with Oasis Lunch★★★★★★★★★★ 4.97 (135)8hYou’ll kick up dust across Agafay Desert in a private Yamaha buggy with your own local guide—stopping for water breaks, village glimpses, and stories along the way. Enjoy traditional tajine lunch under a tent at a real oasis before heading back toward Marrakech with sun on your face and grit under your nails.Free cancellationfromUS$ 164View ›
Marrakech Medina: Souks, Old Bread Ovens & Bathhouse Stories Tour
Marrakech Medina: Souks, Old Bread Ovens & Bathhouse Stories Tour★★★★★★★★★★ 4.93 (134)3hYou’ll wind through Marrakech’s old medina with a local guide who knows every shortcut and story. Taste fresh bread straight from the communal oven, meet locals in the souk, step inside historic fondouks once used by nomads, and hear how Marrakechi bathhouses are heated. It’s more than sightseeing — you’ll feel part of the city’s rhythm for a few hours.Free cancellationfromUS$ 39View ›
Atlas Mountains day trip: Three valleys & camel ride
Atlas Mountains day trip: Three valleys & camel ride★★★★★★★★★★ 4.92 (134)7hThis seven-hour guided day trip from Marrakech takes you walking through the Atlas Mountains, across the Ourika Valley, Imlil valley and Ait Miza Valley to meet Berber families and see waterfalls, with a camel ride included and hotel pickup and drop-off. The tour runs 9am to 5pm with an English-speaking guide; children from age 7 are welcome, and all fitness levels can join.Is it for me?Most Atlas tours from Marrakech leave you arranging your own transport and guide separately, which splits the day into logistics. This one picks you up at your hotel, provides the guide and the camel ride, and handles the route, so you walk and explore without building the day yourself.Free cancellationfromUS$ 23View ›
4×4 Jeep desert trip from Taghazout: Sahara with lunch
4×4 Jeep desert trip from Taghazout: Sahara with lunch★★★★★★★★★★ 4.60 (134)9hA 4×4 jeep tour from Taghazout explores the Agadir region's Atlantic desert in a single morning, with stops at a pottery site, fishermen's caves at Sidi Rabat beach, sand dunes, the Massa River, and a Berber village where lunch is served. The tour runs nine hours total, includes an air-conditioned vehicle, a live guide in multiple languages, and Moroccan tea with a meal of tajine and couscous. You choose pickup from either Taghazout or Agadir hotels.Is it for me?Book this tour if you want to see Morocco's Atlantic desert and coastal villages in a single morning without arranging transport or a guide yourself—the nine-hour loop covers enough ground that you're back by late afternoon, and the Berber lunch breaks up the drive instead of eating on the road.Free cancellationfromUS$ 41View ›
Agadir Mini Sahara 4x4 Tour: Berber Villages, Pottery & Desert Lunch
Agadir Mini Sahara 4x4 Tour: Berber Villages, Pottery & Desert Lunch★★★★★★★★★★ 4.98 (133)8hYou’ll ride across Morocco’s Mini Sahara from Agadir with a local guide—spotting flamingos by the river, tasting home-cooked Berber tajine and couscous for lunch, watching pottery being shaped by hand, and feeling that strange calm where desert meets ocean. It’s not about big sights—it’s about little moments that stay with you.Free cancellationTravelers' pickfromUS$ 47View ›
Do you need help planning your next activity?