Top Things to Do in Morocco

We compared all 1,901 experiences in Morocco so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,901 experiences from US$ 5 ✓Free cancellation on most experiences

All tours (541–560 of 1,901)

Marrakech Airport Transfer: Private Car & Riad Pickup
›
‹
Most booked
Marrakech Airport Transfer: Private Car & Riad PickupPrivate round-trip transfer between Marrakech Airport and your hotel. Professional driver, luggage help, phone charger, wheelchair accessible.
102 reviews
4.63★
Duration
20m–35m
Every dayLive guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 27per group
Quad & Camel Ride Marrakech Palmeraie: 1 Hour Each
›
‹
Quad & Camel Ride Marrakech Palmeraie: 1 Hour EachQuad bike and camel ride in Marrakech's Palmeraie with hotel pickup, Atlas Mountain drive, mint tea, and helmets. Half or full day options.
102 reviews
4.94★
Duration
4h 30m
start times · Every day
2
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 50per person
Casablanca Airport to Marrakech: Private Transfer & Luggage Help
›
‹
Casablanca Airport to Marrakech: Private Transfer & Luggage HelpPrivate airport transfer from Casablanca to Marrakech city center. Driver meets you at arrivals with a sign, handles luggage, fixed price. 4.8-star rated, 6+ years experience.
102 reviews
4.52★
Duration
15m–1h 30m
Every day
06:30
Hotel pickupFree cancellationfromUS$ 17.86per person
Tangier Private Tour with Camel Ride: 5-Hour VIP Experience
›
‹
Tangier Private Tour with Camel Ride: 5-Hour VIP ExperiencePrivate guided tour of Tangier's Medina, Kasbah, Cap Spartel and Achakar Beach with camel ride and hotel pickup: your local guide adapts the route to your pace and interests.
102 reviews
4.78★
Duration
5h
start times · Every day
14
Live guide EN · AR · ESHotel pickupFree cancellationfromUS$ 103US$ 98per person
Fes medina walking tour with local guide: Souks, madrasa, tannery
›
‹
Travelers' pick
Fes medina walking tour with local guide: Souks, madrasa, tanneryWalk the UNESCO medina of Fes with a guide in English, Italian or French, visiting the 14th-century Al-Attarine Madrasa and Chouara Tannery while learning.
102 reviews
4.90★
Duration
4h
start times · Every day
6
Live guide EN · IT · FRHotel pickupFree cancellationfromUS$ 21US$ 19.66per person
Fez to Middle Atlas: Day Trip with Cedars, Monkeys & Berber Villages
›
‹
Travelers' pick
Fez to Middle Atlas: Day Trip with Cedars, Monkeys & Berber VillagesFeel the crisp cedar air, watch wild monkeys in Azrou, and meet Berber villagers on a Middle Atlas day trip from Fez: includes pickup and local driver.
101 reviews
4.52★
Duration
5h–7h
Every day
09:30
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 30per person
Tangier Private Cooking Class: Moroccan Dishes With Locals
›
‹
Travelers' pick
Tangier Private Cooking Class: Moroccan Dishes With LocalsShop Tangier's medina market with a local chef, then cook traditional Moroccan dishes together in this four-hour private class with pickup and lunch.
101 reviews
4.67★
Duration
4h
start times · Every day
23
Live guide EN · ESHotel pickupFree cancellationfromUS$ 72per person
Marrakech Evening Tour: Private City Walk & Local Guide
›
‹
Marrakech Evening Tour: Private City Walk & Local GuideExperience Marrakech’s lively evening with a private city tour. Visit Jemaa el-Fna, souks, and Koutoubia Mosque with a local guide. Includes coffee or tea.
101 reviews
4.69★
Duration
2h 30m
start times · Every day
5
Live guide EN · ARFree cancellationfromUS$ 60per person
Quad Biking & Sandboarding near Agadir: Desert & Berber Village
›
‹
Travelers' pick
Quad Biking & Sandboarding near Agadir: Desert & Berber VillageRide quads through rocky desert trails near Agadir, visit a Berber village for mint tea, and sandboard Atlantic-facing dunes on this 4-hour adventure.
101 reviews
4.75★
Duration
4h
start times · Every day
4
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 22per person
Kitesurf equipment rental Essaouira: 2-hour sessions
›
‹
Kitesurf equipment rental Essaouira: 2-hour sessionsRent brand new kitesurf gear at Essaouira Beach with Bleukite's multilingual team: independent kiters get two hours on one of Morocco's best wind spots.
101 reviews
4.90★
Duration
2h
Every day
14:30
Live guide EN · AR · FR · NLFree cancellationfromUS$ 51per person
Essaouira: Moroccan Cooking Class & Market Walk
›
‹
Travelers' pick
Essaouira: Moroccan Cooking Class & Market WalkFollow a local in Essaouira’s medina, shop for fresh ingredients, and cook traditional Moroccan dishes at home. Includes ingredient costs and mint tea welcome.
100 reviews
4.92★
Duration
4h
Every day
09:30
Live guide EN · AR · FRFree cancellationfromUS$ 39per person
Mount Toubkal Trek 2 Days from Marrakech: Highest Peak
›
‹
★Top rated
Mount Toubkal Trek 2 Days from Marrakech: Highest PeakClimb Mount Toubkal (4167m), North Africa's highest summit, on a 2-day guided trek from Marrakech with hotel pickup.
100 reviews
4.98★
Duration
2d
Every dayLive guide EN · PL · FR · ESPickup optionalFree cancellationfromUS$ 228per person
Paragliding in Marrakech: Fly over mountain landscapes
›
‹
Travelers' pick
Paragliding in Marrakech: Fly over mountain landscapesParaglide over Marrakech's mountain landscapes with an expert instructor, then rest with tea and a traditional tajine lunch. 4 hours total.
100 reviews
4.97★
Duration
4h
start times · Every day
17
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 79per person
Marrakech: Atlas Mountains Tidli Summit 5-Hour Hike
›
‹
Marrakech: Atlas Mountains Tidli Summit 5-Hour HikeFive-hour guided trek from Marrakech to Tidli Summit (2500m) in the Atlas Mountains. Includes pickup, local guide, mint tea, and Berber lunch. Moderate fitness required.
100 reviews
4.85★
Duration
7h
Every day
09:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 33per person
Marrakech Medina guided tour: Koutoubia, Bahia Palace & souks
›
‹
Marrakech Medina guided tour: Koutoubia, Bahia Palace & souksGuided tour of Marrakech's Medina with expert guide covering Jemaa el-Fna square, Koutoubia Mosque, Bahia Palace and Ben Youssef Madrassa.
100 reviews
4.95★
Duration
3h–4h
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromUS$ 51per person
Marrakech to Ourika Valley: Atlas Waterfalls, Berber Breakfast & Lunch
›
‹
Best value
Marrakech to Ourika Valley: Atlas Waterfalls, Berber Breakfast & LunchFeel the cool mist at Setti Fatma waterfalls, share Berber breakfast in a local home, and explore an argan oil cooperative. Includes pickup and lunch.
99 reviews
4.97★
Duration
7h–8h
start times · Every day
5
Live guide EN · AR · DE · PT +3Hotel pickupFree cancellationfromUS$ 14.81US$ 13.67per person
Marrakech Airport Transfer: Hotel Pickup & Bilingual Driver
›
‹
Marrakech Airport Transfer: Hotel Pickup & Bilingual DriverProfessional airport-to-hotel transfer in Marrakech with bilingual driver, no luggage fees, and flight delay wait included. Air-conditioned vehicle, fixed price.
99 reviews
4.99★
Duration
15m–25m
Every day
12:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 29per group
Agadir Desert Day Trip: Fishermen’s Caves, Tiznit & Berber Lunch
›
‹
Agadir Desert Day Trip: Fishermen’s Caves, Tiznit & Berber LunchFeel the sand under your feet on Agadir’s small desert day trip, meet fishermen at Sidi Rabat beach, explore Tiznit’s old city, and share lunch in a Berber home, hotel pickup included.
99 reviews
4.81★
Duration
7h–9h
start times · Every day
2
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 40per person
Fez Cooking Class: Make Tagine & Moroccan Salads
›
‹
Travelers' pick
Fez Cooking Class: Make Tagine & Moroccan SaladsLearn to cook Moroccan tagine, salads and couscous in Fez with a chef. Includes tea tasting and lunch at a riad overlooking the Medina.
98 reviews
4.90★
Duration
4h
start times · Every day
2
Free cancellationfromUS$ 51per person
Fez Medina Tour with Local Guide & Rampart Views
›
‹
Travelers' pick
Fez Medina Tour with Local Guide & Rampart ViewsWalk the Medina of Fez with a licensed local guide through 1,200 years of history, then drive the ramparts for panoramic views: pickup and water included, 4 to 6 hours.
98 reviews
4.95★
Duration
4h–6h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 67per person
Need help planning your next activity?