Things to do in Morocco

Write Review Share

14,325 activities found

Small Group Full Day Trip To Ouzoud Waterfalls A day with the BerBers
Marrakech, Morocco

Small Group Full Day Trip To Ouzoud Waterfalls A day with the BerBers

5.0 (16)
6h - 8h Free cancellation
From
€30.00
View details
Essaouira Day Trip From Marrakech
Marrakech, Morocco

Essaouira Day Trip From Marrakech

1 day Free cancellation
From
€53.34
View details
Marrakech: Sunset Dinner in Agafay Desert with Campfire and show
Marrakech, Morocco

Marrakech: Sunset Dinner in Agafay Desert with Campfire and show

6h Free cancellation
From
€67.00
View details
Senior Citizen (50+) 1 Day Marrakech City Tour
Marrakech, Morocco

Senior Citizen (50+) 1 Day Marrakech City Tour

2 days Free cancellation
From
€60.00
View details
Transfer Casablanca to Tangier
Casablanca, Morocco

Transfer Casablanca to Tangier

1h 20m Free cancellation
From
€155.65
View details
3-Day Sahara Desert Tour from Marrakech: Shared or Private
Marrakech, Morocco

3-Day Sahara Desert Tour from Marrakech: Shared or Private

4.8 (17)
3 days Free cancellation
From
€220.00
View details
Romantic dinner under the stars in the Agafay Desert
Marrakech, Morocco

Romantic dinner under the stars in the Agafay Desert

5.0 (1)
7h Free cancellation
From
€100.00
View details
2 Days El Borj Desert Tour from Agadir
Agadir, Morocco

2 Days El Borj Desert Tour from Agadir

5.0 (7)
2 days
From
€250.00
View details
Fez Medina Crafts & Souks Shopping Tour
Fez, Morocco

Fez Medina Crafts & Souks Shopping Tour

3.6 (8)
4h - 5h Free cancellation
From
€22.73
View details
Marrakech Hammam With Massage and Facial Treatment
Marrakech, Morocco

Marrakech Hammam With Massage and Facial Treatment

2h Free cancellation
From
€100.00
View details
Savory Home-Cooked Meal and Experience Moroccan Hospitality
Rabat, Morocco

Savory Home-Cooked Meal and Experience Moroccan Hospitality

1h 15m Free cancellation
From
€28.00
View details
Agadir Airport Private Transfer to Agadir - Meet & Greet Special offer
Agadir, Morocco

Agadir Airport Private Transfer to Agadir - Meet & Greet

30m Free cancellation
From
€25.46 €23.17
View details
3 Days Tour luxury Experience in the great Sahara in Merzouga.
Marrakech, Morocco

3 Days Tour luxury Experience in the great Sahara in Merzouga.

4.9 (60)
2.5 days Free cancellation
From
€406.00
View details
Best Private Guided Tour OF Casablanca: Your Exclusive City Guide
Fez, Morocco

Best Private Guided Tour OF Casablanca: Your Exclusive City Guide

5.0 (5)
6h Free cancellation
From
€125.00
View details
Agafay Desert Quad Adventure with Dinner and Spectacle
Marrakech, Morocco

Agafay Desert Quad Adventure with Dinner and Spectacle

5.0 (8)
4h - 6h Free cancellation
From
€97.00
View details
Transfer Casablanca to Meknes
Casablanca, Morocco

Transfer Casablanca to Meknes

5h Free cancellation
From
€107.76
View details
Full Day Tour to Ait Ben Haddou and Road of 1000 Kasbahs
Marrakech, Morocco

Full Day Tour to Ait Ben Haddou and Road of 1000 Kasbahs

5.0 (3)
10h Free cancellation
From
€130.00
View details
Transfer Casablanca to El Jadida
Casablanca, Morocco

Transfer Casablanca to El Jadida

1h 20m Free cancellation
From
€78.00
View details
Private 4-Day Tour from Marrakech to Merzouga Desert
Marrakech, Morocco

Private 4-Day Tour from Marrakech to Merzouga Desert

4 days Free cancellation
From
€1,080.00
View details
Private Day Trip to the 3 Valleys from Marrakech
Marrakech, Morocco

Private Day Trip to the 3 Valleys from Marrakech

7h Free cancellation
From
€250.00
View details
Marrakech To The Atlas Mountains Day Trip 3 Valleys & Camel Ride
Marrakech, Morocco

Marrakech To The Atlas Mountains Day Trip 3 Valleys & Camel Ride

7h Free cancellation
From
€10.34
View details
Private Agadir Airport Transfer with Meet & Greet Safe
Agadir, Morocco

Private Agadir Airport Transfer with Meet & Greet Safe

30m Free cancellation
From
€20.00
View details
3 Days Tour, Casablanca, Meknes,Volubilis, Fez and Chafchaen
Casablanca, Morocco

3 Days Tour, Casablanca, Meknes,Volubilis, Fez and Chafchaen

3 days Free cancellation
From
€700.24
View details
Transfer Airport Marrakech VIP
Marrakech, Morocco

Transfer Airport Marrakech VIP

5.0 (1)
20m Free cancellation
From
€20.00
View details

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