Things to do in Morocco

Write Review Share

14,318 activities found

3 Day Desert Tour from Marrakech to merzouga
Marrakech, Morocco

3 Day Desert Tour from Marrakech to merzouga

5.0 (2)
3.3 days Free cancellation
From
€117.00
View details
Atlas Mountains full-Day Trip from Marrakech & Camel Ride and Lunch with locals
Marrakech, Morocco

Atlas Mountains full-Day Trip from Marrakech & Camel Ride and Lunch with locals

5.0 (2)
8h 30m Free cancellation
From
€22.00
View details
Marrakech: Moroccan Rugs Making Two-Hours Workshop
Marrakech, Morocco

Marrakech: Moroccan Rugs Making Two-Hours Workshop

2h Free cancellation
From
€19.09
View details
From Marrakech: Essaouira Day Tour with Optional Activities
Marrakech, Morocco

From Marrakech: Essaouira Day Tour with Optional Activities

3.0 (1)
10h - 11h Free cancellation
From
€15.00
View details
Agadir City Tour Kasbah, Marina & Souk El Had Experience
Agadir, Morocco

Agadir City Tour Kasbah, Marina & Souk El Had Experience

4.0 (2)
4h - 5h Free cancellation
From
€15.44
View details
Agafay Desert : Buggy ride , Camel Ride & Dinner Show
Marrakech, Morocco

Agafay Desert : Buggy ride , Camel Ride & Dinner Show

5.0 (247)
6h Free cancellation
From
€37.24
View details
Traditional Cooking Courses in Casablanca
Casablanca, Morocco

Traditional Cooking Courses in Casablanca

5.0 (2)
3h Free cancellation
From
€46.00
View details
Full Day Trip From Marrakech To Ourika Valley Waterfalls
Marrakech, Morocco

Full Day Trip From Marrakech To Ourika Valley Waterfalls

4.4 (7)
4h Free cancellation
From
€14.00
View details
Shared group day trip from Marrakech to Essaouira
Marrakech, Morocco

Shared group day trip from Marrakech to Essaouira

11h Free cancellation
From
€27.27
View details
Fes Private Tour: Medina, Chouara Tannery & Artisans
Fez, Morocco

Fes Private Tour: Medina, Chouara Tannery & Artisans

4.8 (11)
5h - 6h Free cancellation
From
€25.00
View details
Ouzoud Falls Day Tour with Boat Ride and Local Lunch
Marrakech, Morocco

Ouzoud Falls Day Tour with Boat Ride and Local Lunch

5.0 (1)
9h - 10h Free cancellation
From
€24.00
View details
Walking Tour of Chefchaouen, the "Blue City" of Morocco - Full Day Tour
Fez, Morocco

Walking Tour of Chefchaouen, the "Blue City" of Morocco - Full Day Tour

4.5 (10)
12h Free cancellation
From
€23.00
View details
Surfing in Essaouira: Beginner-Friendly Lesson
Essaouira, Morocco

Surfing in Essaouira: Beginner-Friendly Lesson

5.0 (8)
2h Free cancellation
From
€27.00
View details
Half Day Marrakech Old Medina & Souk Discovery with a local Guide
Marrakech, Morocco

Half Day Marrakech Old Medina & Souk Discovery with a local Guide

5.0 (10)
4h Free cancellation
From
€33.34
View details
Marrakech Airport Private one way to Hotel Transfer
Marrakech, Morocco

Marrakech Airport Private one way to Hotel Transfer

15m - 30m Free cancellation
From
€22.00
View details
Marrakech : Paragliding over Agafay & Atlas mountains
Marrakech, Morocco

Marrakech : Paragliding over Agafay & Atlas mountains

5.0 (1)
4h - 5h Free cancellation
From
€81.81
View details
Surf Lesson in Tamraght near Agadir with Local Coach Ronaldinho
Agadir, Morocco

Surf Lesson in Tamraght near Agadir with Local Coach Ronaldinho

4.9 (75)
2h 30m Free cancellation
From
€28.18
View details
Half-Day Essaouira Sandboarding Experience at Tissa Dunes
Essaouira, Morocco

Half-Day Essaouira Sandboarding Experience at Tissa Dunes

3h Free cancellation
From
€47.00
View details
Marrakech Street Food Night Tour with 7 Local Tastings Included
Marrakech, Morocco

Marrakech Street Food Night Tour with 7 Local Tastings Included

5.0 (3)
3h Free cancellation
From
€45.00
View details
Marrakesh Private Agafay Desert Trip with Camel ride/Dinner&show
Marrakech, Morocco

Marrakesh Private Agafay Desert Trip with Camel ride/Dinner&show

5.0 (3)
6h Free cancellation
From
€95.00
View details
Marrakech Traditional Hammam and Massage Experience with Transfer
Marrakech, Morocco

Marrakech Traditional Hammam and Massage Experience with Transfer

5.0 (1)
2h Free cancellation
From
€48.60
View details
Essaouira Things to do: Discover Essaouira EN Quad - 2 Quads
Essaouira, Morocco

Essaouira Things to do: Discover Essaouira EN Quad - 2 Quads

5.0 (363)
1h - 8h Free cancellation
From
€40.00
View details
Highlights of Medina
Marrakech, Morocco

Highlights of Medina

5.0 (24)
3h - 5h Free cancellation
From
€45.00
View details
Agadir Quad bikes experience
Agadir, Morocco

Agadir Quad bikes experience

5.0 (1)
4h Free cancellation
From
€39.96
View details

Activities are provided by Viator. Final prices and availability are confirmed on viator.com when you book.