Things to do in Morocco

Write Review Share

14,316 activities found

Trip to Lagzira Beach from Agadir 1 day including lunch
Agadir, Morocco

Trip to Lagzira Beach from Agadir 1 day including lunch

4.6 (8)
9h Free cancellation
From
€59.25
View details
Essaouira day trip shared group from Marrakech
Marrakech, Morocco

Essaouira day trip shared group from Marrakech

4.9 (11)
11h Free cancellation
From
€11.00
View details
Fietstocht met een lokale gids (nl talige)
Marrakech, Morocco

Fietstocht met een lokale gids (nl talige)

3h Free cancellation
From
€28.00
View details
City Tour
Agadir, Morocco

City Tour

3h Free cancellation
From
€10.00
View details
Marrakech Full-Day City Tour with Local Female Guide
Marrakech, Morocco

Marrakech Full-Day City Tour with Local Female Guide

5.0 (1)
5h Free cancellation
From
€63.63
View details
Full-Day Tour from Marrakech to the Imlil & Toubkal Valley
Marrakech, Morocco

Full-Day Tour from Marrakech to the Imlil & Toubkal Valley

5.0 (1)
6h Free cancellation
From
€9.00
View details
2-day Zagora Desert Tour from Marrakech and camel ride
Marrakech, Morocco

2-day Zagora Desert Tour from Marrakech and camel ride

2 days Free cancellation
From
€23.00
View details
Merzouga Quad Biking: ATV Desert Ride in Erg Chebbi Dunes
Merzouga, Morocco

Merzouga Quad Biking: ATV Desert Ride in Erg Chebbi Dunes

5.0 (6)
1h Free cancellation
From
€33.00
View details
Marrakech: Agafay désert 1h buggy dîner spectacle et Dromadire
Marrakech, Morocco

Marrakech: Agafay désert 1h buggy dîner spectacle et Dromadire

5.0 (10)
6h 30m Free cancellation
From
€55.00
View details
Activity in Marrakech combined Quad and camel ride
Marrakech, Morocco

Activity in Marrakech combined Quad and camel ride

2h 30m Free cancellation
From
€65.00
View details
Fes Airport Transfer (one way) + Free SIM Card: Stay Connected
Fez, Morocco

Fes Airport Transfer (one way) + Free SIM Card: Stay Connected

4.9 (8)
30m Free cancellation
From
€11.00
View details
From Marrakech Casablanca Day Trip with Transfer
Marrakech, Morocco

From Marrakech Casablanca Day Trip with Transfer

4.3 (6)
10h Free cancellation
From
€50.00
View details
Agadir Desert Tour with Lunch
Agadir, Morocco

Agadir Desert Tour with Lunch

5.0 (3)
7h Free cancellation
From
€40.00
View details
Hands-On Pottery & Zellige Art Experience in Fes
Fez, Morocco

Hands-On Pottery & Zellige Art Experience in Fes

2h 30m Free cancellation
From
€45.45
View details
Marrakech Private ATV Adventure
Marrakech, Morocco

Marrakech Private ATV Adventure

5.0 (1)
3h Free cancellation
From
€19.09
View details
Transfer Fes Airport to Ifrane
Fez, Morocco

Transfer Fes Airport to Ifrane

2h Free cancellation
From
€43.74
View details
Private transfer from Casablanca Airport to Rabat
Casablanca, Morocco

Private transfer from Casablanca Airport to Rabat

5.0 (1)
1h Free cancellation
From
€110.00
View details
Lovely – Medina Iconic Discovery Tour
Marrakech, Morocco

Lovely – Medina Iconic Discovery Tour

5.0 (3)
3h Free cancellation
From
€80.00
View details
Supratour Bus Tickets Marrakech to Essaouira
Marrakech, Morocco

Supratour Bus Tickets Marrakech to Essaouira

4.1 (7)
3h
From
€20.00
View details
Half Day Private Guided Tour of Marrakech
Marrakech, Morocco

Half Day Private Guided Tour of Marrakech

4.9 (7)
4h - 5h Free cancellation
From
€22.00
View details
Agafay Desert : Camel Ride , Dinner , Fire Show and Swimming pool
Marrakech, Morocco

Agafay Desert : Camel Ride , Dinner , Fire Show and Swimming pool

5.0 (1)
6h Free cancellation
From
€49.00
View details
Marrakech Dinner in the Agafay Desert with sunset
Marrakech, Morocco

Marrakech Dinner in the Agafay Desert with sunset

5.0 (2)
5h Free cancellation
From
€15.00
View details
Discover Marrakech on a Shared Full Day Tour from Agadir
Agadir, Morocco

Discover Marrakech on a Shared Full Day Tour from Agadir

4.9 (12)
6h Free cancellation
From
€50.00
View details

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