• USD ($)
  • English
All things to do in Morocco

All things to do in Morocco

Tours & things to do hand-picked by our insiders

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

5 star rating: Highly Recommended 25 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 $84.17

3-Day Sahara Desert Tour from Marrakech: Ouarzazate, Draa River Valley and M’hamid Sand Dunes

3.5 star rating: Worth doing 3 Reviews

Journey from Marrakech into the Sahara Desert for three full days of breathtaking valley and desert landscapes seen in movies such as ‘Gladiator’ and ...  Read more

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

From USD $565.37

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

4.5 star rating: Recommended 13 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 $112.23

Experience Marrakech: Food and Market Tour of Djemaa El Fna Including Traditional Dinner

5 star rating: Highly Recommended 8 Reviews

Indulge in exotic Moroccan foods and feast your senses on the spectacle of Marrakech’s chaotic main square, Djemaa El Fna, during this unforgettable walking ...  Read more

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

From USD $65.94

Marrakech Discovery Tour

4.5 star rating: Recommended 100 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 $46.30

Berber Trails 4WD Day Trip from Marrakech

4 star rating: Recommended 61 Reviews

Follow ancient Berber Trails across the Atlas Mountains on a day trip from Marrakech into the Moroccan past. From the valleys to the mountain summits, you will ...  Read more

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

From USD $92.59

Fantasia Moroccan Dinner and Cultural Show

3.5 star rating: Worth doing 52 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 $53.31

Marrakech Dinner and Show in a Moroccan Palace

Enjoy a night of traditional Moroccan dining and entertainment in Marrakech! Your evening takes place in a centuries-old Moroccan palace either in  ...  Read more

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

From USD $60.32

Casablanca Half-Day Sightseeing Tour

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 $95.40

Ouzoud Falls Day Trip from Marrakech

4.5 star rating: Recommended 2 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 $112.23

9-Night Southern Moroccan Adventure Including Aït Benhaddou, the Sahara and Essaouira

Experience a carnival of exotic sights in Djemaa El-Fna in Marrakech, explore the Aït Benhaddou Kasbah, ride a camel in the Sahara Desert and lounge on ...  Read more

Location: Marrakech, Morocco
Duration: 10 days, 9 nights

From USD $952.00

Essaouira Day Trip from Marrakech

4 star rating: Recommended 48 Reviews

Visit the beach and famous port of Essaouira on a day trip from Marrakech. You'll take a guided tour of the port and have the opportunity to discover the ...  Read more

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

From USD $51.91

Experience Morocco: Visit a Souq and Cook a Tagine in Marrakech

4.5 star rating: Recommended 6 Reviews

What better place to learn how to cook Moroccan food than Marrakech? Learn some Arabic phrases from your expert guide and practice them while shopping at a ...  Read more

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

From USD $64.53

Marrakech Palaces and Monuments Tour

3.5 star rating: Worth doing 15 Reviews

See amazing Palaces and Monuments on a morning tour of Marrakech which includes the sweet smelling gardens of Bahia Palace, Koutoubia Tower with its 70 meter ...  Read more

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

From USD $21.04

Private Arrival Transfer: Casablanca Airport to Hotel

Ensure peace of mind with a private arrival transfer from Casablanca's Mohammed V International Airport to your hotel. Skip the hassle of waiting for taxis, ...  Read more

Location: Casablanca, Morocco
Duration: 30 minutes (approx.)

From USD $29.81

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