Things to do in Morocco

Write Review Share

14,329 activities found

Luxury Private Rabat Day from Casablanca with Candle Workshop.
Casablanca, Morocco

Luxury Private Rabat Day from Casablanca with Candle Workshop.

8h - 9h Free cancellation
From
€130.00
View details
7D6N Colours of Morocco - Private Tour
Casablanca, Morocco

7D6N Colours of Morocco - Private Tour

7 days
From
€1,527.38
View details
Day trip To Chefchaouen
Fez, Morocco

Day trip To Chefchaouen

10h Free cancellation
From
€35.00
View details
Full day trip to Essaouira from Marrakech
Marrakech, Morocco

Full day trip to Essaouira from Marrakech

5.0 (6)
7h - 8h Free cancellation
From
€80.00
View details
2 days tour from marrakech to merzouga
Fez, Morocco

2 days tour from marrakech to merzouga

5.0 (8)
2 days Free cancellation
From
€480.00
View details
4×4 Jeep Tour in Merzouga
Merzouga, Morocco

4×4 Jeep Tour in Merzouga

2 days Free cancellation
From
€30.00
View details
Private Surf Transfer Marrakech to Taghazout – Mercedes Vito
Marrakech, Morocco

Private Surf Transfer Marrakech to Taghazout – Mercedes Vito

3h 40m Free cancellation
From
€275.00
View details
Day Trip to Atlas Mountains and Berber Villages
Marrakech, Morocco

Day Trip to Atlas Mountains and Berber Villages

7h Free cancellation
From
€35.00
View details
Ourika Day Trip: Transportation, Lunch, and Tour Guide!
Marrakech, Morocco

Ourika Day Trip: Transportation, Lunch, and Tour Guide!

8h - 9h Free cancellation
From
€377.23
View details
Private Ouzoud Waterfalls Excursion From Marrakech
Marrakech, Morocco

Private Ouzoud Waterfalls Excursion From Marrakech

5.0 (1)
8h Free cancellation
From
€58.85
View details
Relaxation day for families and children
Atlantic Coast, Morocco

Relaxation day for families and children

4h Free cancellation
From
€25.00
View details
Excursion en privé Vallée de l’Ourika – Nature & cascades
Marrakech, Morocco

Excursion en privé Vallée de l’Ourika – Nature & cascades

5.0 (16)
7h - 8h Free cancellation
From
€45.00
View details
4-Day Tour from Marrakech to Merzouga | 2 Nights Desert Camp
Marrakech, Morocco

4-Day Tour from Marrakech to Merzouga | 2 Nights Desert Camp

5.0 (2)
4 days Free cancellation
From
€399.00
View details
Day trip to the Ouzoud waterfalls.
Marrakech, Morocco

Day trip to the Ouzoud waterfalls.

5.0 (2)
10h Free cancellation
From
€45.00
View details
Day Trip to Sefrou Bhalil from Fez
Fez, Morocco

Day Trip to Sefrou Bhalil from Fez

5h - 7h Free cancellation
From
€35.00
View details
Captured Moments Medina Couple Photography Or Video
Marrakech, Morocco

Captured Moments Medina Couple Photography Or Video

5.0 (1)
2h Free cancellation
From
€70.00
View details
Photo trip to the oases of southern Morocco
Ouarzazate, Morocco

Photo trip to the oases of southern Morocco

8 days Free cancellation
From
€1,690.00
View details
9 Days All Inclusive Women Wellness Retreat
Marrakech, Morocco

9 Days All Inclusive Women Wellness Retreat

9 days
From
€2,897.23
View details
Surf and Yoga Camp
Central Morocco, Morocco

Surf and Yoga Camp

7 days
From
€790.00
View details
3 Day Sahara Desert Tour from Marrakech to Merzouga
Marrakech, Morocco

3 Day Sahara Desert Tour from Marrakech to Merzouga

5.0 (13)
3 days Free cancellation
From
€130.00
View details
Combined Atlas Toubkal Trek and Merzouga Sahara Tour
Marrakech, Morocco

Combined Atlas Toubkal Trek and Merzouga Sahara Tour

5 days Free cancellation
From
€790.00
View details
Private surf lessons from a pro-surfer around Taghazout
Agadir, Morocco

Private surf lessons from a pro-surfer around Taghazout

3h Free cancellation
From
€80.00
View details
Half-Day to Ourika Valley
Marrakech, Morocco

Half-Day to Ourika Valley

5.0 (1)
2 to 6 hrs Free cancellation
From
€36.55
View details
private Agfay Desert Delicous Dinner and Camel Ride
Marrakech, Morocco

private Agfay Desert Delicous Dinner and Camel Ride

4.9 (8)
8h Free cancellation
From
€150.00
View details

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