Things to do in Morocco

Write Review Share

14,329 activities found

Private Arrival Transfer Fez Sais Airport
Fez, Morocco

Private Arrival Transfer Fez Sais Airport

4.8 (6)
1h Free cancellation
From
€20.00
View details
3-Days Private Discovery of the desert from Ouarzazate to M'Hamid in 4x4
Ouarzazate, Morocco

3-Days Private Discovery of the desert from Ouarzazate to M'Hamid in 4x4

5.0 (28)
3 days Free cancellation
From
€430.00
View details
QUAD BIKE Small Group 1/2 Day in Marrakech
Marrakech, Morocco

QUAD BIKE Small Group 1/2 Day in Marrakech

2h 30m Free cancellation
From
€45.00
View details
Surf Coaching and Guiding
Agadir, Morocco

Surf Coaching and Guiding

5.0 (3)
2h Free cancellation
From
€95.00
View details
Come cook a traditional meal in Marrakech with ayoub and mum
Marrakech, Morocco

Come cook a traditional meal in Marrakech with ayoub and mum

5.0 (1)
4h 30m Free cancellation
From
€35.00
View details
Private Transfer from Rabat City to Rabat (RBA) Airport
Rabat, Morocco

Private Transfer from Rabat City to Rabat (RBA) Airport

35m Free cancellation
From
€40.00
View details
4-Day Merzouga Desert Tour with Berber Villages & Cooking Class
Marrakech, Morocco

4-Day Merzouga Desert Tour with Berber Villages & Cooking Class

4 days Free cancellation
From
€400.00
View details
Marrakech Desert Premium Quad, Camel, Pool, Dinner and Show
Marrakech, Morocco

Marrakech Desert Premium Quad, Camel, Pool, Dinner and Show

5.0 (5)
7h Free cancellation
From
€59.00
View details
Half day Hiking between palm trees and valley in agadir
Agadir, Morocco

Half day Hiking between palm trees and valley in agadir

5h 30m Free cancellation
From
€51.29
View details
4 Day Tour Morocco - Private
Marrakech, Morocco

4 Day Tour Morocco - Private

5.0 (9)
4 days Free cancellation
From
€750.00
View details
Full Day Surf Lesson with Lunch in Tamraght
Agadir, Morocco

Full Day Surf Lesson with Lunch in Tamraght

5h Free cancellation
From
€40.00
View details
Beginner and Intermediate Surf Lesson in Tamraght
Agadir, Morocco

Beginner and Intermediate Surf Lesson in Tamraght

5.0 (2)
3h Free cancellation
From
€35.00
View details
Private Guided Shore Excursion in Tangier
Tangier, Morocco

Private Guided Shore Excursion in Tangier

7h Free cancellation
From
€70.00
View details
5 days in Marrakech city guide & private day-trips
Marrakech, Morocco

5 days in Marrakech city guide & private day-trips

4.7 (3)
5 days
From
€1,100.00
View details
Cultural day tour to Atlas mountains with camel ride in Agafay desert
Marrakech, Morocco

Cultural day tour to Atlas mountains with camel ride in Agafay desert

8h 30m Free cancellation
From
€25.00
View details
Agadir : 1h Scented traditional Hammam + 1h Toning massage
Agadir, Morocco

Agadir : 1h Scented traditional Hammam + 1h Toning massage

4.8 (26)
2h Free cancellation
From
€65.00
View details
3 Days Berber villages Hike (Atlas Mountains)
Marrakech, Morocco

3 Days Berber villages Hike (Atlas Mountains)

5.0 (8)
3 days Free cancellation
From
€200.00
View details
Day Trip to Atlas Mount Imlil Valley Waterfalls Berber Villages
Marrakech, Morocco

Day Trip to Atlas Mount Imlil Valley Waterfalls Berber Villages

7h - 8h Free cancellation
From
€27.00
View details
Moroccan Pastry Class in Marrakech with Mint Tea
Marrakech, Morocco

Moroccan Pastry Class in Marrakech with Mint Tea

2h Free cancellation
From
€40.00
View details
Agadir: Transfer from Airport to Agadir City Center's hotels or vice versa
Agadir, Morocco

Agadir: Transfer from Airport to Agadir City Center's hotels or vice versa

5.0 (2)
45m Free cancellation
From
€30.00
View details
Agadir Private Coco Polizzi Medina and Horse Ride
Agadir, Morocco

Agadir Private Coco Polizzi Medina and Horse Ride

4h Free cancellation
From
€35.00
View details
From Fes To Casablanca 2 Days with 1 night at Chefchaouen Special offer
Fez, Morocco

From Fes To Casablanca 2 Days with 1 night at Chefchaouen

2 days Free cancellation
From
€260.00 €239.20
View details
Private day trip to Ourika
Central Morocco, Morocco

Private day trip to Ourika

5.0 (3)
1 day Free cancellation
From
€68.50
View details

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