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 (21–40 of 1,901)

Atlas Mountains & 5 Valleys Day Tour from Marrakech
›
‹
Most booked
Atlas Mountains & 5 Valleys Day Tour from MarrakechDay tour from Marrakech through Atlas Mountain valleys including Ourika, Oukaimeden, Asni and Tahnaout.
2,045 reviews
4.92★
Duration
7h 30m
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 79US$ 71per person
Atlas Mountains & Agafay Desert: Camel ride & Berber villages
›
‹
Atlas Mountains & Agafay Desert: Camel ride & Berber villagesDay trip from Marrakech into the Atlas Mountains and Agafay Desert with local guide, hotel pickup, camel ride and mint tea with a Berber family.
1,965 reviews
4.74★
Duration
7h
start times · Every day
4
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 23per person
Ouzoud Falls guided hike from Marrakech: Boat ride and lunch
›
‹
Travelers' pick
Ouzoud Falls guided hike from Marrakech: Boat ride and lunchHike to Ouzoud Waterfalls from Marrakech with a local guide, boat ride at the base of the falls, and Berber lunch: hotel pickup included, 10 to 11 hours round trip.
1,944 reviews
4.58★
Duration
10h–11h
Every day
07:30
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 22per person
Atlas Mountains & Agafay Desert camel ride day trip
›
‹
★Top rated
Atlas Mountains & Agafay Desert camel ride day tripFull-day guided tour from Marrakech through the High Atlas Mountains with a Berber family visit, waterfall hike, and camel ride in the Agafay Desert.
1,918 reviews
4.94★
Duration
8h–9h
Every day
08:30
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 16.99per person
Marrakech: Cooking Class & Market Walk with Chef Khmisa
›
‹
Travelers' pick
Marrakech: Cooking Class & Market Walk with Chef KhmisaShare mint tea, shop Marrakech’s medina markets, and cook classic Moroccan dishes with Chef Khmisa in her home kitchen. Includes lunch and local guidance.
1,896 reviews
4.87★
Duration
3h
start times · Every day
3
Live guide EN · AR · FRFree cancellationfromUS$ 34per person
Marrakech Day Trip: Agafay Desert, Atlas Mountains, Camel Ride
›
‹
Marrakech Day Trip: Agafay Desert, Atlas Mountains, Camel RideLeave Marrakech at 9am for a full-day desert and mountain adventure with camel riding, Berber villages, waterfalls, and tea with a local family, returning by 5:30pm.
1,896 reviews
4.78★
Duration
8h
Every day
09:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 23per person
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride
›
‹
Travelers' pick
Marrakech to Merzouga: 3-Day Desert Tour & Camel Ride3-day desert tour from Marrakech to Merzouga with camel rides, Aït Benhaddou, Todra Gorge, and desert camp. Includes transport, meals, guide. Small groups up to 17.
1,850 reviews
4.74★
Duration
3d
Every day
07:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 137per person
Marrakech Food Tour: Medina Street Eats & Night Market Tasting
›
‹
Travelers' pick
Marrakech Food Tour: Medina Street Eats & Night Market TastingFollow a local guide through Marrakech’s medina, sample street food, try Moroccan barbecue, and end with dinner: includes tastings, tea, and all food stops.
1,832 reviews
4.89★
Duration
3h
Every day
18:00
Live guide EN · FRFree cancellationfromUS$ 54per person
3-Day Marrakech to Merzouga Desert Tour: Camel Trek & Camp
›
‹
Travelers' pick
3-Day Marrakech to Merzouga Desert Tour: Camel Trek & CampLeave Marrakech at 8am, cross the High Atlas through Tizi-n'Tichka Pass, explore the Kasbah of Aït Ben Haddou.
1,768 reviews
4.92★
Duration
3d
Every day
07:30
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 103per person
Marrakech to Essaouira Day Trip: Argan Trees, Medina & Beach
›
‹
Best value
Marrakech to Essaouira Day Trip: Argan Trees, Medina & BeachFeel the Atlantic breeze in Essaouira’s medina, walk ramparts, taste argan oil at a women’s cooperative, with hotel pickup and return from Marrakech included.
1,767 reviews
4.85★
Duration
10h
Every day
08:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 17.61US$ 14.08per person
Essaouira & Argan Oil Day Trip from Marrakech
›
‹
Essaouira & Argan Oil Day Trip from MarrakechCoastal day trip from Marrakech to Essaouira with Berber women's cooperative visit, medina time, and optional seafood lunch. Hotel pickup included.
1,717 reviews
4.77★
Duration
9h–10h
Every day
08:00
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 17.11per person
Sahara Desert Tour Marrakech: Camel Rides & Berber Camp
›
‹
Travelers' pick
Sahara Desert Tour Marrakech: Camel Rides & Berber Camp3-day Sahara tour from Marrakech with camel rides at sunset and sunrise, Berber tent overnight, all meals and minivan transport included.
1,675 reviews
4.79★
Duration
3d
Every day
07:20
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 125US$ 100per person
Marrakech to Merzouga 3-Day Desert Tour: Camel Trek & Camp
›
‹
Marrakech to Merzouga 3-Day Desert Tour: Camel Trek & CampThree-day desert tour from Marrakech through the Atlas Mountains to Merzouga, with camel ride, Berber camp overnight and guide included: leave Marrakech and wake in the Sahara.
1,617 reviews
4.94★
Duration
3d
Every day
07:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 114per person
Marrakech: Atlas Mountains 4 Valleys & Camel Ride
›
‹
Travelers' pick
Marrakech: Atlas Mountains 4 Valleys & Camel RideHotel pickup at 9am for full-day Atlas Mountains tour: Imlil Valley, waterfalls, Berber villages, camel ride & traditional lunch. Returns by 4pm.
1,616 reviews
4.85★
Duration
8h
start times · Every day
2
Live guide EN · AR · FRPickup optionalFree cancellationfromUS$ 17.11per person
Ourika Valley hike from Marrakech: Berber villages & waterfalls
›
‹
Ourika Valley hike from Marrakech: Berber villages & waterfallsGuided day trip from Marrakech to Ourika Valley with local hiking guide, visits to Berber villages and a women's argan cooperative.
1,581 reviews
4.77★
Duration
8h
Every day
09:00
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 22per person
Marrakech Half-Day City Tour: Majorelle Garden & Bahia Palace
›
‹
Travelers' pick
Marrakech Half-Day City Tour: Majorelle Garden & Bahia PalacePrivate guided tour of Marrakech with hotel pickup, visiting Majorelle Garden, Koutoubia Mosque, Bahia Palace and Djemaa el-Fna Square.
1,541 reviews
4.79★
Duration
3h–4h
start times · Every day
3
Live guide EN · AR · DE · FRPickup optionalFree cancellationfromUS$ 39per person
Casablanca Tour from Marrakech: Hassan II Mosque & City
›
‹
Travelers' pick
Casablanca Tour from Marrakech: Hassan II Mosque & CityDay trip from Marrakech to Casablanca with Hassan II Mosque, Habous Quarter and La Corniche. Air-conditioned transport.
1,527 reviews
4.64★
Duration
13h
Every day
07:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 30per person
Marrakech: Half-Day City Tour with Bahia Palace & Saadian Tombs
›
‹
Travelers' pick
Marrakech: Half-Day City Tour with Bahia Palace & Saadian TombsStart at Jemaa el-Fnaa, wander Marrakech’s medina, see Bahia Palace, Saadian Tombs & Koutoubia Mosque with a local guide. Wheelchair accessible. Book your spot.
1,504 reviews
4.64★
Duration
3h
start times · Every day
7
Live guide EN · AR · DE · IT +2Free cancellationfromUS$ 27per person
Marrakech Hot Air Balloon Flight: Atlas Mountains at sunrise
›
‹
Travelers' pick
Marrakech Hot Air Balloon Flight: Atlas Mountains at sunriseRise over the Atlas Mountains at sunrise on a hot air balloon flight from Marrakech, then land for Berber breakfast in a traditional tent: hotel pickup included, 4 hours total.
1,499 reviews
4.77★
Duration
4h
start times · Every day
3
Hotel pickupFree cancellationfromUS$ 29per person
Moroccan Cooking Class in Marrakech with Chef Laila
›
‹
Travelers' pick
Moroccan Cooking Class in Marrakech with Chef LailaLearn to cook Moroccan tagine and fresh salads from a chef with 30 years' experience in Marrakech, including spice introduction and tea.
1,402 reviews
4.89★
Duration
4h
start times · Every day
2
Live guide EN · AR · FRFree cancellationfromUS$ 34per person
Need help planning your next activity?