All things to do in Morocco

All things to do in Morocco

Tours & things to do hand-picked by our insiders

Atlas Mountains Hot Air Balloon Ride from Marrakech with Berber Breakfast and Desert Camel Experience

5 star rating: Highly Recommended 47 Reviews

A must for Marrakech visitors, this morning tour takes you soaring over the foothills of Morocco’s Atlas Mountains on a sunrise hot air balloon ride. Touch ...  Read more

Location: Marrakech, Morocco
Duration: 5 hours (approx.)

From USD $228.32

Three Valleys Day Trip from Marrakech with Optional Visit to Takerkoust Lake and Kik Plateau

5 star rating: Highly Recommended 93 Reviews

Experience traditional Moroccan life and stunning scenery on a day trip from Marrakech to three famous valleys in the Atlas Mountains. Explore the lovely ...  Read more

Location: Marrakech, Morocco
Duration: 7 hours (approx.)

From USD $74.20

Marrakech Desert and Palm Grove Quad Bike Tour

5 star rating: Highly Recommended 18 Reviews

Explore the rugged desert, wild palm groves and rural Berber villages outside Marrakech on this half-day tour by 4WD quad bike. Meet your guide, master the ...  Read more

Location: Marrakech, Morocco
Duration: 4 hours (approx.)

From USD $74.20

Sunset Camel Ride in the Palm Grove of Marrakech

5 star rating: Highly Recommended 8 Reviews

Discover Marrakech’s verdant oasis from the top of a camel on this sunset camel ride through the Palmeraie, a huge palm grove a short drive from the city. ...  Read more

Location: Marrakech, Morocco
Duration: 3 hours (approx.)

From USD $45.66

Marrakech Discovery Tour

4.5 star rating: Recommended 149 Reviews

Discover the multiple facets of Marrakech with a stroll in the labyrinth of the narrow streets of the Medina amongst its famous Souks. Immerse yourself in ...  Read more

Location: Marrakech, Morocco
Duration: 9 hours 30 minutes (approx.)

From USD $41.10

Ouzoud Falls Day Trip from Marrakech

5 star rating: Highly Recommended 20 Reviews

Escape the heat and hustle-bustle of Marrakech on this day trip to the stunningly beautiful Ouzoud Falls. Surrounded by an emerald cape of thousands of olive ...  Read more

Location: Marrakech, Morocco
Duration: 9 hours (approx.)

From USD $91.33

2-Day Zagora Tour from Marrakech Including the Atlas Mountains, Camel Trek and Desert Camp

Delve deep into the High Atlas Mountains and discover the best of rural Morocco on this 2-day desert tour from Marrakech to Zagora, with a camel trek and ...  Read more

Location: Marrakech, Morocco
Duration: 2 days (approx.)

From USD $79.91

Desert and Palm Grove Camel Ride from Marrakech Including Moroccan Tea and Snack

4.5 star rating: Recommended 14 Reviews

Step off the beaten track to explore rural Morocco in style on this 2-hour camel ride from Marrakech. Wrap your included protective scarf around your head, ...  Read more

Location: Marrakech, Morocco
Duration: 4 hours (approx.)

From USD $39.96

4-Day Sahara Desert Tour to Zagora and Merzouga from Marrakech Including the Atlas Mountains

3 star rating: Worth doing 2 Reviews

Step off the beaten track in Morocco and enjoy an altogether slower pace of life on this 4-day Sahara Desert tour to Zagora and Merzouga from Marrakech. Take ...  Read more

Location: Marrakech, Morocco
Duration: 4 days (approx.)

From USD $171.24

Ouarzazate and Ait Benhaddou Day Trip Through the Atlas Mountains from Marrakech

4 star rating: Recommended 36 Reviews

Experience the history and drama of old Morocco on this day trip across the Atlas Mountains from Marrakech. Cross the Tizi-n-Tichka pass to reach Aït ...  Read more

Location: Marrakech, Morocco
Duration: 12 hours (approx.)

From USD $136.99

Fantasia Moroccan Dinner and Cultural Show

3.5 star rating: Worth doing 69 Reviews

Discover all the fun and excitement of Moroccan folklore at the Fantasia Moroccan Dinner and Cultural Show.

Location: Marrakech, Morocco
Duration: 4 hours 30 minutes (approx.)

From USD $46.81

Private 7-Day Morocco Tour from Marrakech Including Casablanca, Rabat and Fez

Explore, discover and enjoy Morocco on this seven-day private tour. Be inspired and be amazed as you immerse yourself in the history and culture to be found in ...  Read more

Location: Marrakech, Morocco
Duration: 7 days (approx.)

From USD $1,135.90

Overnight Desert Tour from Marrakech to Zagora

5 star rating: Highly Recommended 3 Reviews

If you’re thinking about a short Sahara desert trip from Marrakech, the Marrakech to Zagora 2 days / 1 night desert tour is one of the most popular morocco ...  Read more

Location: Marrakech, Morocco
Duration: 2 days (approx.)

From USD $256.86

Casablanca Half-Day Sightseeing Tour

3.5 star rating: Worth doing 8 Reviews

Get to know the cultural, historical and economic center of Morocco on this Casablanca sightseeing tour. This 3-hour morning or afternoon coach tour introduces ...  Read more

Location: Casablanca, Morocco
Duration: 3 hours (approx.)

From USD $77.63

4 day Thalasso Package in Agadir

Discover the Greatest Thalassoterapy centre of Africa Real temple of the form, thalassotherapy centre covers 12000 square meters, which contain 80 treatment ...  Read more

Location: Agadir, Morocco
Duration: 4 days (approx.)

From USD $739.76
Insider's Guide to Morocco

Major attractions, tips and our top things to see and do.

Get the
Inside Scoop

Privacy Policy

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message