Things to do in Morocco

Write Review Share

14,323 activities found

Shared Ouzoud Waterfalls Day Trip & Boat Ride
Marrakech, Morocco

Shared Ouzoud Waterfalls Day Trip & Boat Ride

4.8 (36)
11h Free cancellation
From
€24.62
View details
Fes Full day Medina Guided Tour and Rampart By Private Car Special offer
Fez, Morocco

Fes Full day Medina Guided Tour and Rampart By Private Car

5.0 (1)
6h Free cancellation
From
€62.00 €57.04
View details
Explore Taroudant and Tiout from Agadir
Agadir, Morocco

Explore Taroudant and Tiout from Agadir

3.3 (4)
8h Free cancellation
From
€28.58
View details
Guided Tour in Dahkla with Quad and Camel Ride
Dakhla, Morocco

Guided Tour in Dahkla with Quad and Camel Ride

5.0 (1)
2h Free cancellation
From
€129.00
View details
Private Transfer From Marrakech To Ouarzazate
Marrakech, Morocco

Private Transfer From Marrakech To Ouarzazate

4h Free cancellation
From
€99.34
View details
Fez guided tour/Visite guidée de Fès/Fez Führung/Visita guiadaFez
Fez, Morocco

Fez guided tour/Visite guidée de Fès/Fez Führung/Visita guiadaFez

5.0 (4)
3h - 4h Free cancellation
From
€45.61
View details
Essaouira Day Trip from Marrakech - Marrakech to Essaouira Trip
Marrakech, Morocco

Essaouira Day Trip from Marrakech - Marrakech to Essaouira Trip

1.0 (1)
9h - 12h Free cancellation
From
€22.80
View details
Marrakech Agafay Desert Sunset Camel Ride and Dinner Show
Marrakech, Morocco

Marrakech Agafay Desert Sunset Camel Ride and Dinner Show

5.0 (9)
5h Free cancellation
From
€15.00
View details
Day visit guided in fez
Fez, Morocco

Day visit guided in fez

4.8 (13)
4h - 6h Free cancellation
From
€55.00
View details
Day trip to the Ourika Valley from Marrakech Special offer
Marrakech, Morocco

Day trip to the Ourika Valley from Marrakech

5.0 (1)
8h Free cancellation
From
€19.00 €17.10
View details
Majical red city Marrakech trip from Agadir 1 day
Agadir, Morocco

Majical red city Marrakech trip from Agadir 1 day

1.0 (1)
13h Free cancellation
From
€30.00
View details
Casablanca Day Trip from Marrakech with eSIM 1GB for free
Marrakech, Morocco

Casablanca Day Trip from Marrakech with eSIM 1GB for free

10h Free cancellation
From
€35.00
View details
Private & Unforgettable Tangier City Tour
Tangier, Morocco

Private & Unforgettable Tangier City Tour

4.8 (5)
4h - 6h Free cancellation
From
€53.00
View details
Marrakech Three Valleys and Atlas Mountains with Waterfall Full-Day Trip
Marrakech, Morocco

Marrakech Three Valleys and Atlas Mountains with Waterfall Full-Day Trip

4.9 (7)
8h Free cancellation
From
€22.00
View details
Oukaimden ski satation full day trip
Marrakech, Morocco

Oukaimden ski satation full day trip

9h Free cancellation
From
€85.00
View details
Summiting The Atlas Mountains Private Day Hike From Marrakech
Marrakech, Morocco

Summiting The Atlas Mountains Private Day Hike From Marrakech

5.0 (6)
8h - 9h Free cancellation
From
€60.00
View details
Fez Cooking-Class Academy
Fez, Morocco

Fez Cooking-Class Academy

3 to 4 hrs
From
€102.57
View details
Agadir : Aventure en Quad et Buggy
Agadir, Morocco

Agadir : Aventure en Quad et Buggy

5.0 (8)
3h - 4h Free cancellation
From
€45.00
View details
Sunset Merzouga Desert Safari in a private Jeep
Merzouga, Morocco

Sunset Merzouga Desert Safari in a private Jeep

1h Free cancellation
From
€35.00
View details
Full-Day Private Tour to Essaouira from Marrakech
Marrakech, Morocco

Full-Day Private Tour to Essaouira from Marrakech

5.0 (1)
7h - 9h Free cancellation
From
€100.00
View details
3 Days Merzouga Desert Shared Trip
Marrakech, Morocco

3 Days Merzouga Desert Shared Trip

5.0 (113)
3 days Free cancellation
From
€130.00
View details
Experience Todra Gorge Hiking Adventure
Tinerhir, Morocco

Experience Todra Gorge Hiking Adventure

4.8 (13)
3h 15m Free cancellation
From
€30.00
View details
Majorelle Garden & Palmeraie Camel Ride Excursion
Marrakech, Morocco

Majorelle Garden & Palmeraie Camel Ride Excursion

5.0 (1)
3h 30m
From
€59.29
View details
Marrakech Airport Transfers: Seamless Arrival & Departure
Marrakech, Morocco

Marrakech Airport Transfers: Seamless Arrival & Departure

5.0 (2)
1h - 2h Free cancellation
From
€10.61
View details

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