Things to do in Morocco

Write Review Share

14,329 activities found

Tangier Culinary Experience and Walking Tour
Tangier, Morocco

Tangier Culinary Experience and Walking Tour

3h Free cancellation
From
€80.00
View details
Marrakech to Essaouira, Imlil, Skoura & Erg Chigaga - 14 Days
M'Hamid, Morocco

Marrakech to Essaouira, Imlil, Skoura & Erg Chigaga - 14 Days

14 days Free cancellation
From
€3,000.00
View details
Marrakech: Private Day Trip Atlas Mountains & 4 Valleys Tour
Marrakech, Morocco

Marrakech: Private Day Trip Atlas Mountains & 4 Valleys Tour

7h Free cancellation
From
€120.00
View details
Shared tour: Chefchaouen Day Trip from Fes
Fez, Morocco

Shared tour: Chefchaouen Day Trip from Fes

4.5 (2)
8h - 9h Free cancellation
From
€40.00
View details
Unique off-Roading Buggy ADV!
Merzouga, Morocco

Unique off-Roading Buggy ADV!

5.0 (4)
1h Free cancellation
From
€55.00
View details
Complete deep tissue massage
Marrakech, Morocco

Complete deep tissue massage

1h Free cancellation
From
€50.00
View details
Agadir : 1h berber massage + Facial + Pedicure + Manicure
Agadir, Morocco

Agadir : 1h berber massage + Facial + Pedicure + Manicure

5.0 (8)
3h Free cancellation
From
€100.00
View details
Private transfer from Rabat to Rabat Airport
Rabat, Morocco

Private transfer from Rabat to Rabat Airport

5.0 (1)
1h - 4h Free cancellation
From
€26.59
View details
1 Day excursion to ESSAOUIRA city for min 2 pers - Private
Marrakech, Morocco

1 Day excursion to ESSAOUIRA city for min 2 pers - Private

5.0 (1)
12h - 14h Free cancellation
From
€90.00
View details
Zagora 2 Day Desert Safari with Luxury Camp Private tour Special offer
Marrakech, Morocco

Zagora 2 Day Desert Safari with Luxury Camp Private tour

2 days Free cancellation
From
€290.00 €275.50
View details
Private 2-Day High Atlas Trek & Berber Village Escape
Marrakech, Morocco

Private 2-Day High Atlas Trek & Berber Village Escape

5.0 (2)
2 days Free cancellation
From
€280.00
View details
2 Day Toubkal Ascent adventure on North Africas Highest Peak
Marrakech, Morocco

2 Day Toubkal Ascent adventure on North Africas Highest Peak

5.0 (4)
2 days Free cancellation
From
€180.00
View details
One Way Private Transfer Rabat Airport to Casablanca City
Rabat, Morocco

One Way Private Transfer Rabat Airport to Casablanca City

1h 30m Free cancellation
From
€120.00
View details
Hiking Around Fez
Fez, Morocco

Hiking Around Fez

5h 30m Free cancellation
From
€181.08
View details
Dinner Show in the Agafay Desert, Quad and Dromedary
Marrakech, Morocco

Dinner Show in the Agafay Desert, Quad and Dromedary

7h Free cancellation
From
€175.00
View details
one day Trip From Marrakech to Ait Ben Haddou & Ouarzazate
Marrakech, Morocco

one day Trip From Marrakech to Ait Ben Haddou & Ouarzazate

12h Free cancellation
From
€35.00
View details
4 Day Desert Tour Marrakech to Fes
Marrakech, Morocco

4 Day Desert Tour Marrakech to Fes

5.0 (4)
4 days Free cancellation
From
€499.00
View details
Half-Day Casablanca Guided Tour and Hassan II Mosque
Casablanca, Morocco

Half-Day Casablanca Guided Tour and Hassan II Mosque

4h 30m Free cancellation
From
€90.00
View details
Fez Desert Tour 2 Days 1 Nights
Fez, Morocco

Fez Desert Tour 2 Days 1 Nights

5.0 (5)
2 days Free cancellation
From
€261.18
View details
Saghro hike Adventures
Boumalne Dades, Morocco

Saghro hike Adventures

5.0 (9)
4 days Free cancellation
From
€400.00
View details
fes to marrakech 3 days desert tour
Fez, Morocco

fes to marrakech 3 days desert tour

3 days Free cancellation
From
€430.52
View details

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