Viberest

Things to Do in Marrakech

Discover unforgettable tours, attractions, day trips, food experiences and activities for every kind of traveler.

Going to Marrakech? Stay online without roaming.Morocco eSIM from $1.36 · ready in minutes

Half-Day Private Guided Tour of Marrakech Medina with Pickup

Marrakech, Morocco

4 hours

from $40

Marrakech: Agafay Desert Sunset Camel Ride, Dinner & Fire Show

Marrakech, Morocco

5 hours

from $25

Marrakech: Agafay Desert Quad Bike & Camel Ride with Dinner Show

Marrakech, Morocco

6 hours

from $24

Marrakech Half-Day: Medina & Souks Hidden Gems

Marrakech, Morocco

3 hours

from $32

Agadir Paradise Valley Tour & Atlas Mountains Adventure

Agadir, Morocco

5 hours

from $8

Half Day Tour From Marrakech to the Atlas Mountains & Ourika Valley

Marrakech, Morocco

5 hours

from $56

Small group To Atlas Mountains and Ourika valley From Marrakech

Marrakech, Morocco

8 hours

from $12

Agafay Desert Sunset & Mint Tea Experience from Marrakech

Marrakech, Morocco

3 hours

from $74

Marrakech Medina Private Tour with Bahia Palace & Ben Youssef

Marrakech, Morocco

4 hours

from $87

Mount Toubkal 2-Day Guided Trek from Marrakech with a local Guide

Marrakech, Morocco

2 days

from $46

Marrakech Atlas Mountains Ourika Valley Waterfalls Hike and Lunch

Marrakech, Morocco

7 hours

from $12

Day Trip From Marrakech To Ourika Valley & Atlas Mountains+Lunch

Marrakech, Morocco

6 hours

from $18

Agafay Desert Magic: Sunset Camel Ride, Quad Bike & Dinner

Marrakech, Morocco

15.5 hours

from $9

Marrakech: Agafay Desert Quad Bike & Camel Rides with Dinner Show

Marrakech, Morocco

6 hours

from $27

Ait ben Haddou and Ouarzazate from Marrakech : Private guided tour

Marrakech, Morocco

10 hours

from $137

Ourika Valley & Atlas Mountains Day Trip from Marrakech & Lunch

Marrakech, Morocco

7 hours

from $12

Marrakesh Medina and Souks Walking Tour

Marrakech, Morocco

4 hours

from $27

Marrakech Cultural Tour Bahia Palace and Madrasa Ben Youssef

Marrakech, Morocco

4 hours

from $13

Marrakech High Atlas mountains 3 Valleys waterfalls & Camel Ride

Marrakech, Morocco

5 hours

from $27

Ait ben haddou and Ouarzazate day trip

Marrakech, Morocco

12 hours

from $40

Bookings are made with our partner Viator. Viberest may earn a commission when you book through these links, at no extra cost to you.