Things to do in Morocco

Write Review Share

14,322 activities found

Agadir Paradise Valley with Mountain with breakfast
Agadir, Morocco

Agadir Paradise Valley with Mountain with breakfast

4.5 (6)
6 days Free cancellation
From
€12.76
View details
Atlas Mountains and Camel ride Day trip, from Marrakech
Agadir, Morocco

Atlas Mountains and Camel ride Day trip, from Marrakech

5.0 (28)
8h - 9h Free cancellation
From
€20.00
View details
Private Photo-session in Rabat
Rabat, Morocco

Private Photo-session in Rabat

1h Free cancellation
From
€129.88
View details
Agafay Desert: Quad & Camel Tour Check-out from Marrakech
Marrakech, Morocco

Agafay Desert: Quad & Camel Tour Check-out from Marrakech

4.9 (16)
7h Free cancellation
From
€35.00
View details
3-Day Desert Tour from Marrakech to Merzouga via Ait Ben Haddou
Marrakech, Morocco

3-Day Desert Tour from Marrakech to Merzouga via Ait Ben Haddou

3 days Free cancellation
From
€766.17
View details
Half-Day Marrakech City Tour
Marrakech, Morocco

Half-Day Marrakech City Tour

4.0 (1)
3h - 5h Free cancellation
From
€75.00
View details
Agafay Desert Tour with Quad Ride and Dinner Show
Marrakech, Morocco

Agafay Desert Tour with Quad Ride and Dinner Show

5.0 (2)
6h Free cancellation
From
€75.00
View details
Agafay Desert Buggy Adventure with Traditional Lunch
Marrakech, Morocco

Agafay Desert Buggy Adventure with Traditional Lunch

6h Free cancellation
From
€125.00
View details
Hiking ,Swiming , and Lunch with Berber family in paradise valley
Agadir, Morocco

Hiking ,Swiming , and Lunch with Berber family in paradise valley

5.0 (5)
7h 30m Free cancellation
From
€70.00
View details
Airport transfer from Casablanca airport to Marrakech
Casablanca, Morocco

Airport transfer from Casablanca airport to Marrakech

5.0 (2)
2h - 3h Free cancellation
From
€93.16
View details
Casablanca City Tour with Moroccan Tea Break
Casablanca, Morocco

Casablanca City Tour with Moroccan Tea Break

5.0 (3)
5h 30m Free cancellation
From
€65.00
View details
Marrakech: Atlas Mountains & 3 Valleys with waterfall Tour
Marrakech, Morocco

Marrakech: Atlas Mountains & 3 Valleys with waterfall Tour

4.4 (7)
7h Free cancellation
From
€17.00
View details
Casablanca private day tour in minivan
Casablanca, Morocco

Casablanca private day tour in minivan

4.8 (12)
4h - 5h Free cancellation
From
€86.65
View details
Half-Day Quad Bike Tour & Traditional Lunch with a Local Family
Marrakech, Morocco

Half-Day Quad Bike Tour & Traditional Lunch with a Local Family

5.0 (1)
4h 30m Free cancellation
From
€55.00
View details
Marrakech Private Photography Tour
Marrakech, Morocco

Marrakech Private Photography Tour

3.0 (1)
3h Free cancellation
From
€67.94
View details
Agadir Boat Trip With Lunch
Agadir, Morocco

Agadir Boat Trip With Lunch

4.3 (3)
5h
From
€70.00
View details
Paragliding Adventures in the High Atlas Mountains of Marrakech
Marrakech, Morocco

Paragliding Adventures in the High Atlas Mountains of Marrakech

5.0 (3)
5h Free cancellation
From
€69.00
View details
Private Round-Trip Transfer: Between Agadir Airport And Hotel
Agadir, Morocco

Private Round-Trip Transfer: Between Agadir Airport And Hotel

5.0 (11)
30m Free cancellation
From
€34.00
View details
Marrakech to Essaouira: Private Transfer Hotel Pickup & Drop-Off
Marrakech, Morocco

Marrakech to Essaouira: Private Transfer Hotel Pickup & Drop-Off

5.0 (3)
3h Free cancellation
From
€65.00
View details
Excursion to Agafay Desert with Camel Ride from Marrakech
Marrakech, Morocco

Excursion to Agafay Desert with Camel Ride from Marrakech

5.0 (2)
4h - 5h Free cancellation
From
€69.00
View details
day trip to atlas mountains ourika valley & waterfall
Marrakech, Morocco

day trip to atlas mountains ourika valley & waterfall

4.5 (2)
7h Free cancellation
From
€70.00
View details
Essaouira P14: Quad and camel ride
Essaouira, Morocco

Essaouira P14: Quad and camel ride

5.0 (11)
2h Free cancellation
From
€55.00
View details
Private Transfer from Casablanca Airport to Fez
Atlantic Coast, Morocco

Private Transfer from Casablanca Airport to Fez

5.0 (2)
3h 30m Free cancellation
From
€136.00
View details
Marrakech & Casablanca Private Transfer
Marrakech, Morocco

Marrakech & Casablanca Private Transfer

5.0 (1)
30m Free cancellation
From
€72.06
View details

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