Things to do in Morocco

Write Review Share

14,325 activities found

Marrakech: Traditional Moroccan steam room
Marrakech, Morocco

Marrakech: Traditional Moroccan steam room

5.0 (3)
45m Free cancellation
From
€30.00
View details
3 Days Tour From Marrakech To Merzouga - Best Marrakech Tours
Marrakech, Morocco

3 Days Tour From Marrakech To Merzouga - Best Marrakech Tours

4.9 (38)
3 days Free cancellation
From
€99.00
View details
Casablanca Airport Private Transfer
Atlantic Coast, Morocco

Casablanca Airport Private Transfer

5.0 (1)
1.9 days Free cancellation
From
€39.00
View details
Private Transfer from Tangier to Casablanca Airport
Casablanca, Morocco

Private Transfer from Tangier to Casablanca Airport

4h - 5h Free cancellation
From
€350.00
View details
Kasbah Tamadot :Lunch at the Bransons
Marrakech, Morocco

Kasbah Tamadot :Lunch at the Bransons

4.3 (4)
5h
From
€200.00
View details
Casablanca and Rabat Tour with Moroccan Tea Time Break
Casablanca, Morocco

Casablanca and Rabat Tour with Moroccan Tea Time Break

5.0 (1)
6h 15m Free cancellation
From
€180.00
View details
3-Day Desert Tour from Marrakesh to Merzouga with Camel Ride
Marrakech, Morocco

3-Day Desert Tour from Marrakesh to Merzouga with Camel Ride

5.0 (1)
3 days Free cancellation
From
€110.00
View details
Full Day Tour in Atlas Mountains From Marrakech
Marrakech, Morocco

Full Day Tour in Atlas Mountains From Marrakech

8h Free cancellation
From
€15.00
View details
Marrakech: Agafay desert Adventure: Camel Ride, Dinner and Show
Marrakech, Morocco

Marrakech: Agafay desert Adventure: Camel Ride, Dinner and Show

5.0 (1)
5h Free cancellation
From
€27.00
View details
Private Transfer From, To Agadir Airport to any Hotels in Agadir
Agadir, Morocco

Private Transfer From, To Agadir Airport to any Hotels in Agadir

5.0 (6)
30m Free cancellation
From
€28.00
View details
2 Days El Borj Desert Tour from Agadir and Taghazout
Agadir, Morocco

2 Days El Borj Desert Tour from Agadir and Taghazout

5.0 (1)
2 days Free cancellation
From
€190.00
View details
Full Day Guided Sightseeing Tour of Medina in Marrakech
Marrakech, Morocco

Full Day Guided Sightseeing Tour of Medina in Marrakech

6h - 7h Free cancellation
From
€75.00
View details
Discover the High Atlas – Guided Day Trip in a private group
Marrakech, Morocco

Discover the High Atlas – Guided Day Trip in a private group

10h 30m Free cancellation
From
€85.00
View details
Beekeeping and Mountain Tour in Imouzzer
Agadir, Morocco

Beekeeping and Mountain Tour in Imouzzer

3h Free cancellation
From
€45.00
View details
Privatr Transfer Casablanca - Rabat
Rabat, Morocco

Privatr Transfer Casablanca - Rabat

3.0 (2)
1m - 5m Free cancellation
From
€150.00
View details
Discover Marrakech on a Private Shopping Tour
Marrakech, Morocco

Discover Marrakech on a Private Shopping Tour

5.0 (1)
3h - 4h Free cancellation
From
€34.64
View details
Private Transfer Casablanca - Fes / Fes - Casablanca
Fez, Morocco

Private Transfer Casablanca - Fes / Fes - Casablanca

5.0 (1)
3m - 6m Free cancellation
From
€266.67
View details
1 day private excursion to El Jadida from Casablanca
Casablanca, Morocco

1 day private excursion to El Jadida from Casablanca

4h Free cancellation
From
€159.58
View details
Transfer From Tetouan &Tangier To Marrakech
Tetouan, Morocco

Transfer From Tetouan &Tangier To Marrakech

7h Free cancellation
From
€400.00
View details
Private Transfer: Agadir Airport to Taghazout
Agadir, Morocco

Private Transfer: Agadir Airport to Taghazout

5.0 (3)
45m - 1h Free cancellation
From
€50.00
View details
3-Day Desert Tour Marrakech to Merzouga : Camel Trek & Stargazing
Marrakech, Morocco

3-Day Desert Tour Marrakech to Merzouga : Camel Trek & Stargazing

5.0 (30)
3 days Free cancellation
From
€150.00
View details
Small Group 3-Days Fez to Marrakech Desert Tour
Fez, Morocco

Small Group 3-Days Fez to Marrakech Desert Tour

5.0 (7)
3 days Free cancellation
From
€279.24
View details
Camel Ride and Dinner Show in the Agafay Desert
Marrakech, Morocco

Camel Ride and Dinner Show in the Agafay Desert

5h Free cancellation
From
€35.00
View details

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