Top Things to Do in Morocco

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

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

All tours (781–800 of 1,903)

Casablanca Airport Transfer: Private Car & Hotel Pickup
›
‹
Best value
Casablanca Airport Transfer: Private Car & Hotel PickupPrivate airport transfer from Casablanca Airport to your hotel. Professional driver, air-conditioned car, bottled water included. Fixed price, no taxi queues.
63 reviews
4.97★
Duration
25m–1h
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 21per person
Chefchaouen guided tour: The blue medina with local guide
›
‹
Travelers' pick
Chefchaouen guided tour: The blue medina with local guideWalk the blue medina of Chefchaouen with a live guide who explains the Andalusian and Berber heritage behind the color. Visit the Kasbah.
63 reviews
4.94★
Duration
2h
start times · Every day
3
Live guide EN · IT · ESFree cancellationfromUS$ 23per person
Cable car to Agadir Kasbah ruins and Souk el Had market tour
›
‹
Cable car to Agadir Kasbah ruins and Souk el Had market tourRide the cable car up to Agadir Kasbah ruins for views over the harbour and city, then explore Souk el Had market with a guide and taste argan oil and honey at a cooperative.
63 reviews
4.90★
Duration
3h
start times · Tue–Sun
12
Live guide EN · ARHotel pickupFree cancellationfromUS$ 29US$ 27per person
Private Tangier Tour: Hercules Caves, Cap Spartel & Kasbah
›
‹
Travelers' pick
Private Tangier Tour: Hercules Caves, Cap Spartel & KasbahPrivate 4-hour tour of Tangier with guide, pickup and camel ride on Achakkar Beach. Visit Hercules Caves, Cap Spartel lighthouse and the Kasbah's narrow streets.
63 reviews
4.94★
Duration
4h–5h
start times · Every day
11
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 115per person
Chefchaouen Day Trip from Tangier: Blue Medina & Rif Mountains
›
‹
Travelers' pick
Chefchaouen Day Trip from Tangier: Blue Medina & Rif MountainsDrive through Morocco's Rif Mountains to Chefchaouen's blue medina. Includes hotel pickup, 2.5-hour journey, free time at Place Outa el Hammam, sunset return.
63 reviews
4.79★
Duration
9h 30m
Every day
09:00
Hotel pickupFree cancellationfromUS$ 40US$ 36per person
Casablanca and Rabat Tour: Mosque and Tower Highlights
›
‹
Travelers' pick
Casablanca and Rabat Tour: Mosque and Tower HighlightsPrivate full-day tour of Casablanca and Rabat with hotel pickup, visiting Hassan II Mosque, Hassan Tower, Oudaya Kasbah and Mohammed V Square.
62 reviews
4.85★
Duration
8h–10h
start times · Every day
8
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 160per person
Private Walking Tour Tangier: Kasbah, Medina & Souks
›
‹
Travelers' pick
Private Walking Tour Tangier: Kasbah, Medina & SouksWalk through Tangier's Kasbah fortress and 17th-century palace gardens, then explore the Medina's narrow streets and Petit Socco's historic souks.
62 reviews
4.76★
Duration
3h
start times · Every day
20
Live guide EN · AR · ESHotel pickupFree cancellationfromUS$ 61US$ 57per person
Bahia Palace & Saadian Tombs Tour Marrakech: Private or Group
›
‹
Bahia Palace & Saadian Tombs Tour Marrakech: Private or GroupPrivate or small-group historical tour of Marrakech with a professional guide covering Bahia Palace, Saadian Tombs, Jemaa el-Fna and the medina.
62 reviews
4.65★
Duration
3h
start times · Every day
7
Live guide EN · FRFree cancellationfromUS$ 40per person
4-Day Desert Tour from Fes to Marrakech: Camel Ride & Kasbahs
›
‹
Travelers' pick
4-Day Desert Tour from Fes to Marrakech: Camel Ride & KasbahsFour-day guided tour from Fes through the Sahara with camel ride, Todra Gorge, and UNESCO Aït Ben Haddou. Includes 3 nights accommodation and hotel pickup.
62 reviews
4.84★
Duration
4d
Every day
07:30
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 298per person
Quad biking in Essaouira: Beach, forest & dunes
›
‹
Quad biking in Essaouira: Beach, forest & dunesRide a quad on Essaouira's beach and through pine forest and dunes with an experienced instructor. Helmet, jacket and gloves included, plus free hotel pickup.
61 reviews
4.90★
Duration
1h
start times · Every day
9
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 33per person
Merzouga Desert Overnight: Camel Trek & Luxury Camp
›
‹
Travelers' pick
Merzouga Desert Overnight: Camel Trek & Luxury CampSpend a night in the Merzouga Desert with a one-hour camel trek to a luxury camp between the Erg Chebbi dunes, including sunset and sunrise views.
61 reviews
4.79★
Duration
18h
Every day
16:30
Live guide EN · AR · PT · IT +2Free cancellationfromUS$ 92per person
Marrakech: Private Balloon Ride & Berber Breakfast
›
‹
Marrakech: Private Balloon Ride & Berber BreakfastPrivate hot air balloon flight over Marrakech's Palm Grove with dedicated pilot, Berber breakfast under tent, and hotel pickup. 40-60 minutes airborne, groups up to 20.
61 reviews
4.87★
Duration
4h
Every dayLive guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 665per person
Quad Biking in Agadir: Argan Trees & Sand Dunes
›
‹
Quad Biking in Agadir: Argan Trees & Sand DunesRide your own quad bike through Agadir's countryside, argan groves and Mini Sahara dunes on a morning or afternoon adventure with hotel pickup.
61 reviews
4.98★
Duration
2h–3h
start times · Every day
10
Live guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 23per person
Overnight camel trek Merzouga: Erg-Chebbi desert camp
›
‹
Travelers' pick
Overnight camel trek Merzouga: Erg-Chebbi desert campRide a camel into Erg-Chebbi's sand dunes at sunset, sleep in a private Berber tent, and watch the sunrise from the Sahara. Includes camel riding.
61 reviews
4.93★
Duration
16h–18h
start times · Every day
3
Live guide EN · FR · ESFree cancellationfromUS$ 66per person
Marrakech: 3-Day Desert Safari & Camel Ride to Merzouga
›
‹
Marrakech: 3-Day Desert Safari & Camel Ride to MerzougaThree days from Marrakech through High Atlas, Ait Ben Haddou, and Merzouga dunes with camel ride, nomadic tent overnight, and all meals. Private guide, hotel pickup included.
61 reviews
4.02★
Duration
3d
Every day
07:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 117per person
Bahia Palace & Ben Youssef Madrasa tour in Marrakech with guide
›
‹
Bahia Palace & Ben Youssef Madrasa tour in Marrakech with guideHalf-day guided tour of Marrakech's four main landmarks: Koutoubia Mosque, Bahia Palace, Ben Youssef Madrasa, and Jemaa el-Fna.
61 reviews
4.70★
Duration
3h–4h
start times · Every day
9
Live guide EN · AR · FRFree cancellationfromUS$ 21per person
Tarifa to Tangier Day Trip: Ferry, Camel Ride & Medina
›
‹
Tarifa to Tangier Day Trip: Ferry, Camel Ride & MedinaRound-trip ferry from Tarifa to Tangier with camel ride, medina walk, Moroccan breakfast and lunch. Guide included, 8–10 hours. Transport and entry fees covered.
61 reviews
4.98★
Duration
8h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 300per person
3-Day Sahara Camel Trek: Marrakech to Merzouga Golden Dunes
›
‹
3-Day Sahara Camel Trek: Marrakech to Merzouga Golden DunesThree-day desert tour from Marrakech through the High Atlas, Ait Ben Haddou, and Todra Gorge to Merzouga with camel trekking and overnight stays in desert camps.
60 reviews
4.92★
Duration
3d
start times · Every day
5
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 185per person
Private Tangier tour: Cap Spartel, Hercules Caves & Medina
›
‹
Travelers' pick
Private Tangier tour: Cap Spartel, Hercules Caves & MedinaPrivate 4-hour Tangier tour with your own guide, pickup included. Visit Cap Spartel lighthouse, ride camels on Achakar Beach, explore Hercules Caves.
60 reviews
4.78★
Duration
4h–5h
start times · Every day
13
Live guide EN · AR · DE · FR +1Pickup optionalFree cancellationfromUS$ 146per person
3-Day Marrakech to Merzouga Desert Tour with Camel Ride
›
‹
3-Day Marrakech to Merzouga Desert Tour with Camel RideExperience a 3-day Marrakech to Merzouga desert tour. Cross the Atlas, visit Ait Benhaddou, ride camels in Erg Chebbi & sleep in a Berber camp.
60 reviews
4.95★
Duration
3d
Every day
07:00
Live guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 92per person
Need help planning your next activity?