Things to do in Morocco

Write Review Share

14,328 activities found

Geometric mosaic & pottery tour in fes
Fez, Morocco

Geometric mosaic & pottery tour in fes

30m - 45m Free cancellation
From
€8.00
View details
From Fes : 3 days Private Desert Tour to Marrakech via Merzouga
Fez, Morocco

From Fes : 3 days Private Desert Tour to Marrakech via Merzouga

5.0 (2)
3 days Free cancellation
From
€500.00
View details
Private Transfer from Saidia to Rabat (RBA) Airport
Morocco

Private Transfer from Saidia to Rabat (RBA) Airport

6h Free cancellation
From
€533.00
View details
Best Fes to Marrakech 3 Days Desert Tour with Camel Ride
Fez, Morocco

Best Fes to Marrakech 3 Days Desert Tour with Camel Ride

3 days Free cancellation
From
€386.00
View details
Private Desert Tour from Marrakech with Transfer
Marrakech, Morocco

Private Desert Tour from Marrakech with Transfer

3 days Free cancellation
From
€600.00
View details
Aéroport transfert Casablanca taxi
Casablanca, Morocco

Aéroport transfert Casablanca taxi

45m Free cancellation
From
€40.00
View details
Agafay Desert Tour Camel Ride Quad Biking and Dinner Show
Marrakech, Morocco

Agafay Desert Tour Camel Ride Quad Biking and Dinner Show

7h Free cancellation
From
€50.00
View details
Private 8 Day Imperial Cities from Marrakech
Marrakech, Morocco

Private 8 Day Imperial Cities from Marrakech

8 days
From
€1,219.44
View details
City Tour in Agadir.
Agadir, Morocco

City Tour in Agadir.

3h Free cancellation
From
€25.00
View details
Casablanca Port to Casablanca Airport (CMN) - Private Transfer
Casablanca, Morocco

Casablanca Port to Casablanca Airport (CMN) - Private Transfer

45m Free cancellation
From
€23.00
View details
Private Day Trip from Marrakech to Ourika Valley With Lunch
Marrakech, Morocco

Private Day Trip from Marrakech to Ourika Valley With Lunch

9h - 17h Free cancellation
From
€250.00
View details
4 Days Sahara Desert VIP Private Tour from Marrakech & Luxuy Camp
Marrakech, Morocco

4 Days Sahara Desert VIP Private Tour from Marrakech & Luxuy Camp

5.0 (12)
4 days Free cancellation
From
€660.03
View details
TANGIER private day Tour from Tarifa includes ferry ticket
Tarifa, Spain

TANGIER private day Tour from Tarifa includes ferry ticket

5.0 (5)
7h Free cancellation
From
€170.00
View details
2 Day Trek In High Atlas Mountains and Overnight At a Berber village
Marrakech, Morocco

2 Day Trek In High Atlas Mountains and Overnight At a Berber village

2 days Free cancellation
From
€123.08
View details
Arrival transport services via Marrakech airport to hotels
Marrakech, Morocco

Arrival transport services via Marrakech airport to hotels

2 days Free cancellation
From
€260.00
View details
Oasis in Paradise Valley from Agadir Shared Tour
Agadir, Morocco

Oasis in Paradise Valley from Agadir Shared Tour

2h - 3h Free cancellation
From
€28.00
View details
Ourika Valley and Atlas Mountains Day Trip from Marrakech
Marrakech, Morocco

Ourika Valley and Atlas Mountains Day Trip from Marrakech

7h Free cancellation
From
€33.50
View details
Authentic atmosphere of Erg Chigaga
M'Hamid, Morocco

Authentic atmosphere of Erg Chigaga

5.0 (8)
2 days Free cancellation
From
€130.00
View details
One Day Trip 3 Valley Atlas Mountain
Marrakech, Morocco

One Day Trip 3 Valley Atlas Mountain

5.0 (1)
9h - 10h Free cancellation
From
€90.00
View details
4 Days Private Desert Tour from Marrakech to Merzouga
Marrakech, Morocco

4 Days Private Desert Tour from Marrakech to Merzouga

5.0 (6)
4 days Free cancellation
From
€276.93
View details

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