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 (621–640 of 1,901)

3-Day Trek in Atlas Mountains and Berber Villages from Marrakech
›
‹
3-Day Trek in Atlas Mountains and Berber Villages from MarrakechTrek the High Atlas for three days from Marrakech with a guide, visiting Berber villages and staying in mountain guesthouses while meals and transport are arranged.
88 reviews
4.49★
Duration
3d
Every day
09:00
Live guide EN · DE · IT · FR +3Hotel pickupFree cancellationfromUS$ 145per person
Quad Bike & Spa in Marrakech: Palmeraie ride with massage
›
‹
Quad Bike & Spa in Marrakech: Palmeraie ride with massageRide a quad through Marrakech's Palmeraie palm groves for 1h45, then soak in a hammam and get an argan oil massage in the Medina: hotel pickup included, 5 hours total.
88 reviews
4.98★
Duration
5h
start times · Every day
2
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 92per person
Half-Day Guided Walking Tour in Fes: Medina, Tannery & Blue Gate
›
‹
Travelers' pick
Half-Day Guided Walking Tour in Fes: Medina, Tannery & Blue GateWalk through Fes's old Medina with a live guide who shows you the Chouara Tannery, Bou Inania Madrasa and the blue-tiled Bab Bou Jeloud gate.
88 reviews
4.88★
Duration
3h
Every day
10:00
Live guide EN · PT · ESFree cancellationfromUS$ 17.19per person
Agafay Desert Tour from Marrakech: Camel Ride & Dinner Show
›
‹
Agafay Desert Tour from Marrakech: Camel Ride & Dinner ShowAn 8.5-hour evening desert tour from Marrakech with camel ride, quad biking, argan oil cooperative visit, traditional Moroccan dinner and live Berber music under the stars.
88 reviews
4.86★
Duration
8h 30m
start times · Every day
3
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 40per person
Agafay Desert Sunset Camel Ride & Dinner from Marrakech
›
‹
Agafay Desert Sunset Camel Ride & Dinner from MarrakechLeave Marrakech by air-conditioned vehicle and ride a camel at sunset in the Agafay Desert.
88 reviews
4.90★
Duration
5h
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 25per person
3-Day Ouarzazate Tour: Dades Gorge, Merzouga Desert & Kasbahs
›
‹
Travelers' pick
3-Day Ouarzazate Tour: Dades Gorge, Merzouga Desert & KasbahsThree-day guided tour from Ouarzazate through oasis villages, Dades and Todra gorges, ending with a camel ride and night under the stars in Merzouga desert.
88 reviews
4.97★
Duration
3d
start times · Every day
10
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 676per person
Tangier Airport Transfer: Private Taxi & Hotel Pickup
›
‹
Tangier Airport Transfer: Private Taxi & Hotel PickupPrivate airport transfer in Tangier with professional driver, air-conditioned vehicle and WiFi. Door-to-door service from airport to hotel, fixed rates, no hidden costs.
88 reviews
4.93★
Duration
30m–45m
Every dayHotel pickupFree cancellationfromUS$ 29per group
Overnight Camel Trekking Merzouga: Erg Chebbi Dunes & Desert Camp
›
‹
Travelers' pick
Overnight Camel Trekking Merzouga: Erg Chebbi Dunes & Desert CampRide camels into Erg Chebbi Dunes at sunset, stay overnight in a private tent at a Berber camp in Merzouga Desert, and watch the desert dawn break over the dunes.
88 reviews
4.98★
Duration
16h
Every day
17:30
Live guide EN · ESFree cancellationfromUS$ 88per person
Marrakech: Majorelle Garden, Bahia Palace & Souks Private Tour
›
‹
Marrakech: Majorelle Garden, Bahia Palace & Souks Private TourStart with the blue of Majorelle Garden, wander Bahia Palace mosaics, explore Marrakech’s souks & Mellah with a private guide and skip-the-line access.
87 reviews
4.93★
Duration
3h 30m
start times · Every day
12
Live guide ENHotel pickupFree cancellationfromUS$ 156per person
Merzouga luxury camp overnight: Camel ride and sandboarding
›
‹
Merzouga luxury camp overnight: Camel ride and sandboardingSpend the night in a heated private room at a 5-star camp in Merzouga with camel sunset ride, sandboarding, and dinner included.
87 reviews
4.99★
Duration
1d
Every day
07:00
Live guide EN · DE · ZH · RU +6Hotel pickupFree cancellationfromUS$ 80per person
Tangier tour with camel ride and Cap Spartel: Private 1-2 people
›
‹
Tangier tour with camel ride and Cap Spartel: Private 1-2 peoplePrivate tour of Tangier for up to two travelers with camel ride at Cap Spartel, museum entry, driver-guide and hotel or port pickup included.
87 reviews
4.99★
Duration
5h
start times · Every day
2
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 206per group
Agafay Desert Quad & Camel Ride: Sunset Dinner Show
›
‹
Agafay Desert Quad & Camel Ride: Sunset Dinner ShowRide quads and camels through the Agafay desert at sunset, then enjoy Moroccan dinner with belly dancers and live music around a campfire near Marrakech.
87 reviews
4.84★
Duration
6h
start times · Every day
3
Live guide EN · DE · AR · KO +6Hotel pickupFree cancellationfromUS$ 46per person
Fes Medina Walking Tour: Private Guide to Tanneries & Mosques
›
‹
Fes Medina Walking Tour: Private Guide to Tanneries & MosquesPrivate walking tour of Fes Medina with certified guide, tea and water included, navigate the tanneries.
87 reviews
5.00★
Duration
4h
Every dayLive guide EN · AR · IT · FR +1Pickup optionalFree cancellationfromUS$ 49per person
Ourika Valley Day Trip: Setti Fatma Waterfalls Hike
›
‹
Best value
Ourika Valley Day Trip: Setti Fatma Waterfalls HikeFull-day Ourika Valley tour from Marrakech with hotel pickup, guided waterfall hike, Berber home visit and lunch by the river.
87 reviews
4.92★
Duration
7h
Every day
07:30
Live guide EN · DE · AR · IT +2Hotel pickupFree cancellationfromUS$ 5per person
Marrakech: Sunrise Hot Air Balloon Ride & Berber Breakfast
›
‹
Marrakech: Sunrise Hot Air Balloon Ride & Berber BreakfastFloat above Marrakech at sunrise in a small group hot air balloon, then share a Berber breakfast in a local home. Includes hotel pickup and English-speaking guide.
87 reviews
4.97★
Duration
3h–4h
start times · Every day
2
Live guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 206per person
Agafay Desert: Buggy Driving Adventure & Berber Tea from Marrakech
›
‹
Travelers' pick
Agafay Desert: Buggy Driving Adventure & Berber Tea from MarrakechFeel the wind in Agafay Desert on a buggy ride from Marrakech, with hotel pickup and a mint tea break in a Berber tent. Includes guide, helmet, and return transfer.
87 reviews
4.91★
Duration
4h
start times · Every day
3
Live guide EN · DE · AR · ZH +4Hotel pickupFree cancellationfromUS$ 72per person
Agafay Desert Quad Biking at Sunset from Marrakech with Dinner
›
‹
Agafay Desert Quad Biking at Sunset from Marrakech with DinnerRide quads across Agafay's rocky plateaus at sunset, then enjoy traditional Moroccan dinner under a Berber tent with starlight views. Hotel pickup from Marrakech.
86 reviews
4.86★
Duration
5h 30m
start times · Every day
3
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 52per person
Ourika Valley Waterfalls Hike: Setti Fatma & Berber Villages
›
‹
Ourika Valley Waterfalls Hike: Setti Fatma & Berber VillagesDrive an hour into the Atlas foothills, hike to Setti Fatma's waterfalls with a local mountain guide, visit a women-run argan oil cooperative.
85 reviews
4.99★
Duration
7h
start times · Every day
2
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 13.75US$ 13.00per person
Horseback Riding in Casablanca: Beach or Forest Ride
›
‹
Travelers' pick
Horseback Riding in Casablanca: Beach or Forest RideRide along Casablanca's beach or through forest on horseback with hotel pickup included: no experience needed, all ages welcome from 3 up.
85 reviews
4.87★
Duration
2h
start times · Every day
5
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 45per person
Marrakesh Airport Transfer: Direct Hotel Drop-Off & 24/7 Pickup
›
‹
Marrakesh Airport Transfer: Direct Hotel Drop-Off & 24/7 PickupStep off your flight in Marrakesh and ride straight to your hotel or riad with a private transfer, local driver, and door-to-door service: no taxi stress, even at night.
85 reviews
4.88★
Duration
15m–1h
Every dayHotel pickupFree cancellationfromUS$ 8.26per person
Need help planning your next activity?