Things to do in Morocco

Write Review Share

14,320 activities found

Private tour in the oasis of Skoura with pottery workshop
Ouarzazate, Morocco

Private tour in the oasis of Skoura with pottery workshop

2h Free cancellation
From
€25.00
View details
Private Transfer from Marrakech to Menara Airport
Marrakech, Morocco

Private Transfer from Marrakech to Menara Airport

30m Free cancellation
From
€7.00
View details
Ouzoud Waterfall Day Tour from Marrakech
Marrakech, Morocco

Ouzoud Waterfall Day Tour from Marrakech

5.0 (2)
11h Free cancellation
From
€27.00
View details
Marrakech: Agafay Desert & Atlas Mountains Tour With Camel Ride
Marrakech, Morocco

Marrakech: Agafay Desert & Atlas Mountains Tour With Camel Ride

7h 30m Free cancellation
From
€10.34
View details
Shared Group Day Trip from Marrakech to Essaouira
Marrakech, Morocco

Shared Group Day Trip from Marrakech to Essaouira

8h - 10h Free cancellation
From
€20.00
View details
Private Transfer: Mohamed V Airport ⇄ Casablanca (24/7)
Casablanca, Morocco

Private Transfer: Mohamed V Airport ⇄ Casablanca (24/7)

5.0 (1)
1m - 30m Free cancellation
From
€45.00
View details
Small Group Day Tour to Ourika Valley from Marrakech
Marrakech, Morocco

Small Group Day Tour to Ourika Valley from Marrakech

5.0 (3)
8h Free cancellation
From
€17.00
View details
Rental Surfboard in Essaouira - Perfect for All Skill Levels
Essaouira, Morocco

Rental Surfboard in Essaouira - Perfect for All Skill Levels

5.0 (1)
4h Free cancellation
From
€10.91
View details
Agadir City Tour Culture, Beaches, and Best Views
Agadir, Morocco

Agadir City Tour Culture, Beaches, and Best Views

5.0 (22)
3h 30m Free cancellation
From
€39.00
View details
Agadir Camel and Horse Ride Adventure
Agadir, Morocco

Agadir Camel and Horse Ride Adventure

5.0 (1)
2h Free cancellation
From
€15.00
View details
Fes Airport Transfer Arrival or Deparature
Fez, Morocco

Fes Airport Transfer Arrival or Deparature

30m - 40m Free cancellation
From
€16.50
View details
Guided Full-Day Tour of Fez with driver&guide
Fez, Morocco

Guided Full-Day Tour of Fez with driver&guide

5.0 (2)
4h - 5h Free cancellation
From
€52.86
View details
Full-Day Excursion to Ouzoud Waterfalls from Marrakech
Marrakech, Morocco

Full-Day Excursion to Ouzoud Waterfalls from Marrakech

5.0 (11)
1 day Free cancellation
From
€19.00
View details
Merzouga: Private Camel Ride for Sunset in the Desert
Merzouga, Morocco

Merzouga: Private Camel Ride for Sunset in the Desert

2h Free cancellation
From
€29.00
View details
Hassle Free Private Airport Transfer in Casablanca
Casablanca, Morocco

Hassle Free Private Airport Transfer in Casablanca

3.8 (4)
40m Free cancellation
From
€50.00
View details
Casablanca Private Transfer From Mohammed V Airport
Casablanca, Morocco

Casablanca Private Transfer From Mohammed V Airport

5.0 (1)
50m Free cancellation
From
€30.00
View details
Morning Escapade 1H Quad and 1H Camel Ride in Agafay
Marrakech, Morocco

Morning Escapade 1H Quad and 1H Camel Ride in Agafay

5h Free cancellation
From
€49.00
View details
Essaouira city day trip from Marrakech
Marrakech, Morocco

Essaouira city day trip from Marrakech

5.0 (1)
10h - 11h Free cancellation
From
€15.00
View details
Atlas Mountains & Ourika Valley Day Trip Hikes and Berber Culture
Marrakech, Morocco

Atlas Mountains & Ourika Valley Day Trip Hikes and Berber Culture

4.9 (7)
7h - 8h Free cancellation
From
€9.00
View details
Activities in Marrakech: Camel ride tour
Marrakech, Morocco

Activities in Marrakech: Camel ride tour

5.0 (2)
2h Free cancellation
From
€31.61
View details
Marrakech Art Class and Craft Experience
Marrakech, Morocco

Marrakech Art Class and Craft Experience

5.0 (2)
2h Free cancellation
From
€40.91
View details

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