Things to do in Morocco

Write Review Share

14,329 activities found

Private Transfer Marrakech Menara Airport
Marrakech, Morocco

Private Transfer Marrakech Menara Airport

5.0 (1)
15m - 1h Free cancellation
From
€17.00
View details
5 day Sahara Amazing Quad Biking - Adventure to Merzouga from Marrakech
Marrakech, Morocco

5 day Sahara Amazing Quad Biking - Adventure to Merzouga from Marrakech

5.0 (4)
2 days Free cancellation
From
€2,353.34
View details
Luxury Desert Camp Experience with Camel Ride & Private Tent
Erg Chebbi, Morocco

Luxury Desert Camp Experience with Camel Ride & Private Tent

2 days Free cancellation
From
€89.00
View details
Casablanca to fez transfer with rabat city tour
Casablanca, Morocco

Casablanca to fez transfer with rabat city tour

7h Free cancellation
From
€380.00
View details
fes to chefchaouen day trip
Fez, Morocco

fes to chefchaouen day trip

5.0 (1)
10h Free cancellation
From
€95.76
View details
Cooking Course in Marrakech
Marrakech, Morocco

Cooking Course in Marrakech

3.0 (2)
5h 30m Free cancellation
From
€61.54
View details
Day Trip To Ait Ben Haddou Kasbah and Talouat Village
Marrakech, Morocco

Day Trip To Ait Ben Haddou Kasbah and Talouat Village

5.0 (3)
8m - 19m Free cancellation
From
€100.00
View details
Private 3-Day Tour From Marrakech To Merzouga Desert
Marrakech, Morocco

Private 3-Day Tour From Marrakech To Merzouga Desert

3 days Free cancellation
From
€500.00
View details
3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Ride
Marrakech, Morocco

3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Ride

3 days Free cancellation
From
€150.00
View details
Marrakech: Berber Culture Experience & Atlas Mountains Tour
Marrakech, Morocco

Marrakech: Berber Culture Experience & Atlas Mountains Tour

6h Free cancellation
From
€5.00
View details
Transfer and Shuttle Rabat-Sale Airport
Casablanca, Morocco

Transfer and Shuttle Rabat-Sale Airport

1h - 2h Free cancellation
From
€31.83
View details
Transfer Al Massira Agadir Airport to Hotel or Residence
Agadir, Morocco

Transfer Al Massira Agadir Airport to Hotel or Residence

20m - 2h Free cancellation
From
€25.00
View details
Ouirgane Valley Tour Marigha Salt Mines Trip
Marrakech, Morocco

Ouirgane Valley Tour Marigha Salt Mines Trip

6h Free cancellation
From
€49.34
View details
Religion Food Society Ultimate culture tour of Marrakesh
Marrakech, Morocco

Religion Food Society Ultimate culture tour of Marrakesh

3h Free cancellation
From
€110.94
View details
Fez : One-Way Private Airport Transfer
Fez, Morocco

Fez : One-Way Private Airport Transfer

5.0 (2)
45m Free cancellation
From
€13.00
View details
Luxury Majestic Morocco Private 14 Day Tour
Casablanca, Morocco

Luxury Majestic Morocco Private 14 Day Tour

5.0 (1)
14 days Free cancellation
From
€3,960.00
View details
Surf Lessons in Taghazout with Habo Surf Shop and School
Agadir, Morocco

Surf Lessons in Taghazout with Habo Surf Shop and School

2h Free cancellation
From
€26.00
View details
Camel Ride in Merzouga with 1 Night in Desert Camp
Merzouga, Morocco

Camel Ride in Merzouga with 1 Night in Desert Camp

5.0 (1)
2 days Free cancellation
From
€130.00
View details
Private Day trip to ourika valley atlas mountains from marrakech
Marrakech, Morocco

Private Day trip to ourika valley atlas mountains from marrakech

4.9 (13)
7h - 12h Free cancellation
From
€128.00
View details
Ourika valley day trip
Marrakech, Morocco

Ourika valley day trip

4.7 (14)
7h Free cancellation
From
€40.00
View details
Fes - Marzouga - Marrakech : 2 days 1 night desert tour
Fez, Morocco

Fes - Marzouga - Marrakech : 2 days 1 night desert tour

3.0 (2)
2 days Free cancellation
From
€100.00
View details
9 Days tour from CASABLANCA to CHEFCHAOUEN via the desert
Chefchaouen, Morocco

9 Days tour from CASABLANCA to CHEFCHAOUEN via the desert

9 days Free cancellation
From
€800.00
View details
From Agadir or Taghazout:Sunset Sahara Dunes & Hidden Canyon Tour
Agadir, Morocco

From Agadir or Taghazout:Sunset Sahara Dunes & Hidden Canyon Tour

4.8 (4)
4h 30m Free cancellation
From
€44.00
View details

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