Things to do in Morocco

Write Review Share

14,323 activities found

Private Transfer from Rabat Airport to Rabat City
Rabat, Morocco

Private Transfer from Rabat Airport to Rabat City

20m - 30m Free cancellation
From
€16.35
View details
To or From Marrakech Airport (RAK) Transfer
Marrakech, Morocco

To or From Marrakech Airport (RAK) Transfer

5.0 (2)
10m - 30m Free cancellation
From
€18.00
View details
Majestic Atlas Mountains & Berber Villages Day Trip From Marrakech
Marrakech, Morocco

Majestic Atlas Mountains & Berber Villages Day Trip From Marrakech

4.7 (3)
6h - 7h Free cancellation
From
€18.00
View details
Private Chefchaouen Day Trip from Fes
Fez, Morocco

Private Chefchaouen Day Trip from Fes

5.0 (3)
10h - 11h Free cancellation
From
€110.00
View details
Agadir Day Privat Excursion to Taroudant and Tiout in the Souss Valley
Agadir, Morocco

Agadir Day Privat Excursion to Taroudant and Tiout in the Souss Valley

4.0 (1)
7h - 9h Free cancellation
From
€194.13
View details
Quad Bike and Camel Ride with Dinner Show
Marrakech, Morocco

Quad Bike and Camel Ride with Dinner Show

5.0 (1)
6h 30m Free cancellation
From
€40.00
View details
Agadir /Taghazout: Timlalin Dunes Adventure Sandboarding & Sunset
Agadir, Morocco

Agadir /Taghazout: Timlalin Dunes Adventure Sandboarding & Sunset

5.0 (5)
4h Free cancellation
From
€49.00
View details
Mosaic Workshop & Sightseeing Tour /Car
Fez, Morocco

Mosaic Workshop & Sightseeing Tour /Car

4.7 (3)
2m - 30m Free cancellation
From
€35.65
View details
Scooter and Electric Bike Rental in Marrakech
Marrakech, Morocco

Scooter and Electric Bike Rental in Marrakech

30m - 2h Free cancellation
From
€7.00
View details
VIP Fes Medina Work Shop Tour with Official Guide
Fez, Morocco

VIP Fes Medina Work Shop Tour with Official Guide

5.0 (1)
2h - 3h Free cancellation
From
€14.00
View details
Transfer from Fez to Casablanca (private)
Fez, Morocco

Transfer from Fez to Casablanca (private)

4h Free cancellation
From
€232.00
View details
Private Transfer from Menara Airport to Marrakech
Marrakech, Morocco

Private Transfer from Menara Airport to Marrakech

5.0 (1)
20m - 40m Free cancellation
From
€13.00
View details
Essaouira city day trip from Marrakech
Marrakech, Morocco

Essaouira city day trip from Marrakech

5.0 (2)
10h - 11h Free cancellation
From
€19.00
View details
Half Day Private Tour in Sidiflah Gorge
Ouarzazate, Morocco

Half Day Private Tour in Sidiflah Gorge

4.7 (3)
2h Free cancellation
From
€21.00
View details
Surf classes at Imsouane Bay with Imdukal Surf
Morocco Sahara, Morocco

Surf classes at Imsouane Bay with Imdukal Surf

5.0 (6)
2h Free cancellation
From
€60.00
View details
Discover the Magic of Fes: A Walking Tour of the Old City
Fez, Morocco

Discover the Magic of Fes: A Walking Tour of the Old City

5.0 (1)
3h Free cancellation
From
€15.00
View details
Tangier Day Tour
Tangier, Morocco

Tangier Day Tour

5.0 (10)
6h Free cancellation
From
€270.00
View details
Private transfer from CTM bus to your Hotel in Fez city
Fez, Morocco

Private transfer from CTM bus to your Hotel in Fez city

5.0 (1)
15m - 30m Free cancellation
From
€40.00
View details
Visit guided to Paradise Valley half day from Agadir
Agadir, Morocco

Visit guided to Paradise Valley half day from Agadir

4.5 (11)
6h Free cancellation
From
€17.00
View details
6-Day Morocco Private Tour from Casablanca to Marrakech
Casablanca, Morocco

6-Day Morocco Private Tour from Casablanca to Marrakech

6 days Free cancellation
From
€1,350.00
View details
Marrakech Cultural Tour Madrasa Ben Youssef and Secret Garden
Marrakech, Morocco

Marrakech Cultural Tour Madrasa Ben Youssef and Secret Garden

5.0 (2)
3h 30m Free cancellation
From
€10.00
View details
Experience 8-Day and 7-Night Tour in Morocco Special offer
Atlantic Coast, Morocco

Experience 8-Day and 7-Night Tour in Morocco

5.0 (13)
8 days Free cancellation
From
€818.12 €763.58
View details
Surf School Essaouira
Essaouira, Morocco

Surf School Essaouira

5.0 (18)
2h Free cancellation
From
€25.00
View details

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