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

Lovely – Golden Hour – Medina Iconic Tour

Marrakech, Morocco

3 hours

from $126

Morocco desert tours from Marrakech 2 days

Marrakech, Morocco

2 days

from $276

2-Day Atlas Mountains Guided Tour from Marrakech

Marrakech, Morocco

2 days

from $796

Day Trip to Ourika Valley and Atlas Mountains with private driver

Marrakech, Morocco

7 hours

from $205

Marrakech by Night Walking Tour: Lights, Colors & Local Secrets

Marrakech, Morocco

1.5 hours

from $34

Marrakech Guided Tour: The City Highlights with an Expert Guide

Marrakech, Morocco

2 days

from $160

Atlas mountains Tour, Lunch, waterfalls, weekly berber market

Marrakech, Morocco

8 hours

from $29

Private Experience in Agafay Desert with Dinner and Mini-show

Marrakech, Morocco

4 hours

from $246

Full day city tour of Marrakech

Marrakech, Morocco

6 hours

from $74

Ourika Falls Private Tour from Marrakech

Marrakech, Morocco

12 hours

from $229

Private Walking Tour on the Spicy Dunes in Marrakech

Marrakech, Morocco

3 hours

from $125

3 Days Private Tour Visit to Morocco with Meals Included

Marrakech, Morocco

3 days

from $802

7 Day Clay Wool Fire Tour Marrakech to Marrakech

Marrakech, Morocco

7 days

from $1,600

4 Days Berber Villages, Green Valleys & Atlas Mountains Morocco Peaks & Passes

Marrakech, Morocco

4 days

from $306

Atlas Mountains, Waterfalls Day Trip From Marrakech & Camel Ride

Marrakech, Morocco

8 hours

from $34

Two days trek in Toubkal National Park

Marrakech, Morocco

2 days

from $183

5-Days Private Atlas Mountains Trek from Marrakech

Marrakech, Morocco

5 days

from $676

Full Day Atlas Mountains Tour with Camel Ride and Local Lunch

Marrakech, Morocco

8 hours

from $30

Private Day Trip from Marrakech to Essaouira (Mogador) With Lunch

Marrakech, Morocco

11 hours

from $297

9 Days Private Round Trip from Tangier via Fez, Merzouga desert & Marrakech

Marrakech, Morocco

9 days

from $2,864

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