Things to do in Morocco

Write Review Share

14,329 activities found

4 Day Morocco Tour Tangier Sahara Chefchaouen and Fez Hotel
Tangier, Morocco

4 Day Morocco Tour Tangier Sahara Chefchaouen and Fez Hotel

4 days Free cancellation
From
€832.95
View details
VIP Transfer From Casablanca To Marrakesh
Marrakech, Morocco

VIP Transfer From Casablanca To Marrakesh

3h Free cancellation
From
€399.00
View details
Airport Transfer from Casablanca to Fez
Casablanca, Morocco

Airport Transfer from Casablanca to Fez

20m - 45m Free cancellation
From
€125.00
View details
Blue Pearl Escape: Chefchaouen Day Trip from Tangier
Tangier, Morocco

Blue Pearl Escape: Chefchaouen Day Trip from Tangier

5.0 (16)
7h - 8h Free cancellation
From
€135.00
View details
Explore FesMedina with Exclusive Walking Tour
Fez, Morocco

Explore FesMedina with Exclusive Walking Tour

4h - 6h Free cancellation
From
€70.00
View details
Private Fez Medina Walking Tour with a Local Guide
Fez, Morocco

Private Fez Medina Walking Tour with a Local Guide

5.0 (1)
3h - 4h Free cancellation
From
€50.00
View details
Kitesurf Rental
Essaouira, Morocco

Kitesurf Rental

5.0 (65)
0.5 to 7 days Free cancellation
From
€40.00
View details
walking tour Marrakech old medina
Marrakech, Morocco

walking tour Marrakech old medina

3h Free cancellation
From
€45.00
View details
Transfer Casablanca airport to Mohammedia
Casablanca, Morocco

Transfer Casablanca airport to Mohammedia

5h Free cancellation
From
€38.10
View details
Exclusive VIP Fes Medina Workshop Tour with official Guide
Fez, Morocco

Exclusive VIP Fes Medina Workshop Tour with official Guide

5.0 (4)
3h - 4h Free cancellation
From
€55.00
View details
Casablanca Shore Excursion: Jewish Heritage
Casablanca, Morocco

Casablanca Shore Excursion: Jewish Heritage

5.0 (1)
5h
From
€890.00
View details
3 days tour from Fez to Marrakech through merzouga desert and camel ride
Fez, Morocco

3 days tour from Fez to Marrakech through merzouga desert and camel ride

5.0 (2)
3 days Free cancellation
From
€393.00
View details
3 Day Private Tour Marrakech to Fes via Merzouga desert
Marrakech, Morocco

3 Day Private Tour Marrakech to Fes via Merzouga desert

5.0 (3)
3 days Free cancellation
From
€600.00
View details
Private 3 Days Tour Sahara Desert Tour from Marrakech to Fes
Marrakech, Morocco

Private 3 Days Tour Sahara Desert Tour from Marrakech to Fes

5.0 (1)
3 days Free cancellation
From
€635.00
View details
Private Transfer from Marrakech to Agadir or Agadir to Marrakech
Marrakech, Morocco

Private Transfer from Marrakech to Agadir or Agadir to Marrakech

3h Free cancellation
From
€198.00
View details
Agadir private transfer from Agadir airport (AGA) to Fez city
Agadir, Morocco

Agadir private transfer from Agadir airport (AGA) to Fez city

7h Free cancellation
From
€568.00
View details
VIP Excursion to Ourika Valley and Lunch at Elzguerona Restaurant
Marrakech, Morocco

VIP Excursion to Ourika Valley and Lunch at Elzguerona Restaurant

8h Free cancellation
From
€80.00
View details
Day Trip to Essaouira From Marrakech
Marrakech, Morocco

Day Trip to Essaouira From Marrakech

5.0 (4)
8h - 10h Free cancellation
From
€75.00
View details
Private Multi-Day Desert Tour from Marrakech to Chefchaouen
Marrakech, Morocco

Private Multi-Day Desert Tour from Marrakech to Chefchaouen

5.0 (18)
6 days Free cancellation
From
€885.00
View details
Excursion to Chefchaouen with a Local Expert
Tangier, Morocco

Excursion to Chefchaouen with a Local Expert

10h 15m Free cancellation
From
€230.00
View details
Tizgui Valley Hiking and swimming
Agadir, Morocco

Tizgui Valley Hiking and swimming

5.0 (1)
5h Free cancellation
From
€20.00
View details
Agadir private transfer from Taroudant to Agadir airport (AGA)
Agadir, Morocco

Agadir private transfer from Taroudant to Agadir airport (AGA)

50m Free cancellation
From
€95.00
View details

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