Things to do in Morocco

Write Review Share

14,329 activities found

Atlas Mountains Journey from Marrakech, Camel ride & Three Valley
Marrakech, Morocco

Atlas Mountains Journey from Marrakech, Camel ride & Three Valley

8h Free cancellation
From
€25.00
View details
Private Transfer from Casablanca (CMN) Airport to Chefchaouen
Casablanca, Morocco

Private Transfer from Casablanca (CMN) Airport to Chefchaouen

5h 15m Free cancellation
From
€323.47
View details
2 Days 1 night to Zagora from Marrakech
Marrakech, Morocco

2 Days 1 night to Zagora from Marrakech

2 days Free cancellation
From
€373.34
View details
Atlas Mountains Day Trip in Imlil with Lunch and guide
Marrakech, Morocco

Atlas Mountains Day Trip in Imlil with Lunch and guide

7h 30m Free cancellation
From
€87.00
View details
Ouzoud Waterfall Day Trip From Marrakech
Marrakech, Morocco

Ouzoud Waterfall Day Trip From Marrakech

5.0 (9)
1 day Free cancellation
From
€80.00
View details
Marrakech Palmeraie Quad Adventure Mint Tea and Private Transfer
Marrakech, Morocco

Marrakech Palmeraie Quad Adventure Mint Tea and Private Transfer

5.0 (1)
2h - 3h Free cancellation
From
€50.00
View details
6-Day Morocco Tour: Sahara Desert & Essaouira from Marrakech
Marrakech, Morocco

6-Day Morocco Tour: Sahara Desert & Essaouira from Marrakech

5.0 (4)
7 days Free cancellation
From
€925.00
View details
Agafay Desert Camel Ride at Sunset with Dinner
Marrakech, Morocco

Agafay Desert Camel Ride at Sunset with Dinner

5.0 (18)
6h Free cancellation
From
€35.00
View details
Day Trip from Marrakech to Essaouira – Transport Only
Marrakech, Morocco

Day Trip from Marrakech to Essaouira – Transport Only

7 days Free cancellation
From
€170.00
View details
Marrakech:Atlas Mountain and 3 Valleys ,Waterfall Hike and Lunch
Marrakech, Morocco

Marrakech:Atlas Mountain and 3 Valleys ,Waterfall Hike and Lunch

7h 30m Free cancellation
From
€44.56
View details
From Marrakech: 2-Day Tour to Dades Gorges and Valley of Roses
Marrakech, Morocco

From Marrakech: 2-Day Tour to Dades Gorges and Valley of Roses

2 days Free cancellation
From
€300.00
View details
Private Day Trip From Marrakech To Ouarzazate & Kasbah Ait Ben Haddou
Marrakech, Morocco

Private Day Trip From Marrakech To Ouarzazate & Kasbah Ait Ben Haddou

9h - 10h Free cancellation
From
€128.00
View details
Horse Riding Silent Disco Beach Experience AGADIR
Agadir, Morocco

Horse Riding Silent Disco Beach Experience AGADIR

5.0 (6)
3h Free cancellation
From
€25.70
View details
Casablanca 2.5-Hour Quad Bike Tour: Coast, Forest & Lake
Casablanca, Morocco

Casablanca 2.5-Hour Quad Bike Tour: Coast, Forest & Lake

5.0 (2)
2h 30m Free cancellation
From
€129.55
View details
Full Day Trip, Atlas Mountains, Day Tour Ourika Valley, Berber Vellages
Marrakech, Morocco

Full Day Trip, Atlas Mountains, Day Tour Ourika Valley, Berber Vellages

5.0 (1)
8h Free cancellation
From
€32.00
View details
4 day Desert tour from Fes to Marrakech
Fez, Morocco

4 day Desert tour from Fes to Marrakech

5.0 (5)
4 days Free cancellation
From
€690.00
View details
Rock Climbing Adventure in Agadir
Agadir, Morocco

Rock Climbing Adventure in Agadir

5.0 (2)
5h
From
€131.86
View details
Marrakech Hot Air Balloon Ride: Amazing sunrise experience
Agadir, Morocco

Marrakech Hot Air Balloon Ride: Amazing sunrise experience

5.0 (2)
3 days Free cancellation
From
€290.00
View details
Pottery, Zellige Tour at our Cooperative
Fez, Morocco

Pottery, Zellige Tour at our Cooperative

4.5 (2)
1h Free cancellation
From
€6.00
View details
From Marrakech Toubkal summit 2 Days trekking
Marrakech, Morocco

From Marrakech Toubkal summit 2 Days trekking

2 days Free cancellation
From
€105.00
View details
Atlas Mountains Day Trip from Marrakech with Lunch
Marrakech, Morocco

Atlas Mountains Day Trip from Marrakech with Lunch

5.0 (9)
6h - 7h Free cancellation
From
€40.00
View details

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